Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/julia.spec'], chrootPath='/var/lib/mock/f29-build-14172480-1016643/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=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/julia.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: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/julia-1.0.1-5.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/julia.spec'], chrootPath='/var/lib/mock/f29-build-14172480-1016643/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=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/julia.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: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.p3AYLn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf julia + /usr/bin/gzip -dc /builddir/build/SOURCES/julia-1.0.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd julia + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (julia_unwind_version.patch):' Patch #0 (julia_unwind_version.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/julia_internal.h + patch -p1 patching file deps/llvm.mk + patch -p1 patching file deps/suitesparse.mk + mkdir -p deps/srccache + pushd deps/srccache ~/build/BUILD/julia/deps/srccache ~/build/BUILD/julia + cp -p /builddir/build/SOURCES/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz . + cp -p /builddir/build/SOURCES/llvm-6.0.0.src.tar.xz . + cp -p /builddir/build/SOURCES/mpfr-4.0.1.tar.bz2 . + cp -p /builddir/build/SOURCES/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz . + cp -p /builddir/build/SOURCES/libunwind-1.1-julia2.tar.gz . + cp -p /builddir/build/SOURCES/SuiteSparse-4.4.5.tar.gz . + popd ~/build/BUILD/julia + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ywKbC2 + umask 022 + cd /builddir/build/BUILD + cd julia ++ echo -j4 ++ sed s/-j// + make -j4 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' USE_SYSTEM_LLVM=0 USE_SYSTEM_LIBUNWIND=0 USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_GMP=1 USE_SYSTEM_MPFR=0 USE_SYSTEM_SUITESPARSE=0 USE_SYSTEM_DSFMT=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_LIBM=0 USE_SYSTEM_OPENLIBM=1 BUNDLE_DEBUG_LIBS=1 JULIA_SPLITDEBUG=1 'TAGGED_RELEASE_BANNER=Fedora 29 build' VERBOSE=1 JULIA_CPU_TARGET=pwr8 USE_BLAS64=1 OPENBLAS_SYMBOLSUFFIX=64_ LIBBLAS=-lopenblasp64_ LIBBLASNAME=libopenblasp64_ LIBLAPACK=-lopenblasp64_ LIBLAPACKNAME=libopenblasp64_ prefix=/usr bindir=/usr/bin libdir=/usr/lib64 libexecdir=/usr/libexec datarootdir=/usr/share includedir=/usr/include sysconfdir=/etc build_prefix=/builddir/build/BUILD/julia/build/usr build_bindir=/builddir/build/BUILD/julia/build/usr/bin build_libdir=/builddir/build/BUILD/julia/build/usr/lib64 build_private_libdir=/builddir/build/BUILD/julia/build/usr/lib64/julia build_libexecdir=/builddir/build/BUILD/julia/build/usr/libexec build_datarootdir=/builddir/build/BUILD/julia/build/usr/share build_includedir=/builddir/build/BUILD/julia/build/usr/include build_sysconfdir=/builddir/build/BUILD/julia/build/etc JULIA_CPU_THREADS=4 release debug Warning: git information unavailable; versioning information limited /builddir/build/BUILD/julia/contrib/install.sh 755 /builddir/build/BUILD/julia/contrib/julia-config.jl /builddir/build/BUILD/julia/build/usr/share/julia/ Creating usr/etc/julia/startup.jl Copying in usr/share/man/man1/julia.1 make[1]: Entering directory '/builddir/build/BUILD/julia/deps' Warning: git information unavailable; versioning information limited /builddir/build/BUILD/julia/deps/tools/jlchecksum /builddir/build/BUILD/julia/deps/srccache/SuiteSparse-4.4.5.tar.gz /builddir/build/BUILD/julia/deps/tools/jlchecksum /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz /builddir/build/BUILD/julia/deps/tools/jlchecksum /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2.tar.gz /builddir/build/BUILD/julia/deps/tools/jlchecksum /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0.src.tar.xz /usr/bin/env: 'python2': No such file or directory /usr/bin/env: 'python2': No such file or directory rm -r /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ rm: cannot remove '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/': No such file or directory mkdir -p /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ make[1]: [/builddir/build/BUILD/julia/deps/libuv.mk:5: /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/source-extracted] Error 1 (ignored) /usr/bin/gtar -C /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ --strip-components 1 -xf /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz cd /builddir/build/BUILD/julia/deps/srccache/ && /usr/bin/gtar xfz /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2.tar.gz echo 1 > /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/source-extracted mkdir -p /builddir/build/BUILD/julia/deps/srccache/python2_path python -c 'import sys; sys.exit(not sys.version_info > (3, 0))' && \ /usr/bin/env python2 -c 'import sys; sys.exit(not sys.version_info < (3, 0))' && \ ln -sf "/builddir/build/BUILD/julia/deps/srccache/python2_path/python" && \ ln -sf -config "/builddir/build/BUILD/julia/deps/srccache/python2_path/python-config" mkdir -p scratch/SuiteSparse-4.4.5/ rm -rf /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /bin/sh: python: command not found make[1]: [/builddir/build/BUILD/julia/deps/llvm.mk:199: /builddir/build/BUILD/julia/deps/srccache/python2_path] Error 127 (ignored) /usr/bin/gtar -C scratch/SuiteSparse-4.4.5/ --strip-components 1 -zxf /builddir/build/BUILD/julia/deps/srccache/SuiteSparse-4.4.5.tar.gz mkdir -p /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 touch -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/configure # old target /builddir/build/BUILD/julia/deps/tools/jlchecksum /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1.tar.bz2 /usr/bin/gtar -C /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 --strip-components 1 -xf /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0.src.tar.xz echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/source-extracted /builddir/build/BUILD/julia/deps/tools/jlchecksum /builddir/build/BUILD/julia/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz cd /builddir/build/BUILD/julia/deps/srccache/ && /usr/bin/gtar -jxf /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1.tar.bz2 rm -r scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ rm: cannot remove 'scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/': No such file or directory mkdir -p scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ make[1]: [/builddir/build/BUILD/julia/deps/libwhich.mk:5: scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/source-extracted] Error 1 (ignored) /usr/bin/gtar -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ --strip-components 1 -xf /builddir/build/BUILD/julia/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/source-extracted touch -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/aclocal.m4 # touch a few files to prevent autogen from getting called touch -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/Makefile.in touch -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/configure mkdir -p scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ cd scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ && \ /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e//configure --with-pic --prefix=/builddir/build/BUILD/julia/build/usr --build=ppc64le-redhat-linux --libdir=/builddir/build/BUILD/julia/build/usr/lib64 --bindir=/builddir/build/BUILD/julia/build/usr/tools LDFLAGS=" -Wl,-rpath,'\$\$ORIGIN' -Wl,-z,origin" F77="gfortran" CC="gcc" CXX="g++" LD="ld" LDFLAGS=" -v" CFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE" V=1 touch -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/configure # old target echo 1 > /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/source-extracted cd /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2 && patch -p1 -f < /builddir/build/BUILD/julia/deps/patches/libunwind-arm-dyn.patch patching file src/arm/Gstep.c patching file src/mi/Gdyn-extract.c echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/libunwind-arm-dyn.patch-applied mkdir -p scratch/mpfr-4.0.1/ cd scratch/mpfr-4.0.1/ && \ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1//configure --prefix=/builddir/build/BUILD/julia/build/usr --build=ppc64le-redhat-linux --libdir=/builddir/build/BUILD/julia/build/usr/lib64 --bindir=/builddir/build/BUILD/julia/build/usr/tools LDFLAGS=" -Wl,-rpath,'\$\$ORIGIN' -Wl,-z,origin" F77="gfortran" CC="gcc" CXX="g++" LD="ld" F77= --enable-shared --disable-static echo 1 > scratch/SuiteSparse-4.4.5/source-extracted make -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ CC="gcc" libwhich make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -D_GNU_SOURCE -c -o libwhich.o libwhich.c gcc libwhich.o -o libwhich -ldl make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build-compiled cd scratch/SuiteSparse-4.4.5/ && patch -p0 < /builddir/build/BUILD/julia/deps/patches/SuiteSparse-winclang.patch patching file SuiteSparse_config/SuiteSparse_config.h echo 1 > scratch/SuiteSparse-4.4.5/SuiteSparse-winclang.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2 && patch -p1 -f < /builddir/build/BUILD/julia/deps/patches/libunwind-dwarf-ver.patch patching file src/dwarf/Gfde.c echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/libunwind-dwarf-ver.patch-applied rm -rf /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mkdir -p /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/builddir/build/BUILD/julia/build/usr mkdir -p /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//builddir/build/BUILD/julia/build/usr/tools cp scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/libwhich /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//builddir/build/BUILD/julia/build/usr/tools checking for a BSD-compatible install... cd /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/builddir/build/BUILD/julia/build/usr && tar -czf /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp . checking for a BSD-compatible install... rm -rf /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mv /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz make -C scratch/SuiteSparse-4.4.5/ library CC="gcc" CXX="g++" F77="gfortran" AR="ar" RANLIB="ranlib" BLAS="-lopenblasp64_" LAPACK="-lopenblasp64_" INSTALL_LIB="/builddir/build/BUILD/julia/build/usr/lib64" INSTALL_INCLUDE="/builddir/build/BUILD/julia/build/usr/include" LIB="-lm -lrt -Wl,-rpath,'\$\$ORIGIN' -Wl,-z,origin" UMFPACK_CONFIG="-DLONGBLAS='long long' -DSUN64" CHOLMOD_CONFIG="-DLONGBLAS='long long' -DSUN64" SPQR_CONFIG="-DLONGBLAS='long long' -DSUN64" /usr/bin/install -c checking whether build environment is sane... make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5' ( cd SuiteSparse_config/xerbla && make ) /usr/bin/install -c checking whether build environment is sane... yes make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SuiteSparse_config/xerbla' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c xerbla.c yes checking for a thread-safe mkdir -p... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... ar rv libcerbla.a xerbla.o yes ar: creating libcerbla.a a - xerbla.o ranlib libcerbla.a rm -f xerbla.o checking whether make supports nested variables... make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SuiteSparse_config/xerbla' ( cd SuiteSparse_config && make ) yes checking whether make supports nested variables... yes yes make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SuiteSparse_config' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c SuiteSparse_config.c checking whether to enable maintainer-specific portions of Makefiles... yes checking build system type... checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does not truncate output... /usr/bin/sed checking for gcc... gcc ar rv libsuitesparseconfig.a SuiteSparse_config.o ar: creating libsuitesparseconfig.a a - SuiteSparse_config.o ranlib libsuitesparseconfig.a powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking for gcc... gcc rm -f SuiteSparse_config.o make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SuiteSparse_config' ( cd metis-4.0 && make ) /bin/sh: line 0: cd: metis-4.0: No such file or directory make[2]: [Makefile:78: library] Error 1 (ignored) ( cd AMD && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/AMD' ( cd Lib ; make ) checking whether the C compiler works... checking whether the C compiler works... make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/AMD/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_aat.c -o amd_i_aat.o yes checking for C compiler default output file name... a.out checking for suffix of executables... yes checking for C compiler default output file name... a.out checking for suffix of executables... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_1.c -o amd_i_1.o checking whether we are cross compiling... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_2.c -o amd_i_2.o no checking for suffix of object files... checking whether we are cross compiling... 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 gcc understands -c and -o together... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_dump.c -o amd_i_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_postorder.c -o amd_i_postorder.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_post_tree.c -o amd_i_post_tree.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_defaults.c -o amd_i_defaults.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_order.c -o amd_i_order.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_control.c -o amd_i_control.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_info.c -o amd_i_info.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_valid.c -o amd_i_valid.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/amd_preprocess.c -o amd_i_preprocess.o yes checking for gcc option to accept ISO C89... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_aat.c -o amd_l_aat.o none needed checking whether gcc understands -c and -o together... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_1.c -o amd_l_1.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_2.c -o amd_l_2.o yes checking for style of include used by make... GNU checking dependency style of gcc... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_dump.c -o amd_l_dump.o yes checking for style of include used by make... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_postorder.c -o amd_l_postorder.o GNU gcc3 checking how to run the C preprocessor... checking dependency style of gcc... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_post_tree.c -o amd_l_post_tree.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_defaults.c -o amd_l_defaults.o gcc -E gcc3 checking if gcc supports -pedantic flag... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_order.c -o amd_l_order.o yes checking for gcc way to treat warnings as errors... -Werror checking if gcc supports -fvisibility=hidden... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_control.c -o amd_l_control.o yes checking if gcc supports -g flag... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_info.c -o amd_l_info.o yes checking if gcc supports -std=gnu99 flag... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_valid.c -o amd_l_valid.o checking for ar... ar checking the archiver (ar) interface... yes checking if gcc supports -Wall flag... yes checking if gcc supports -Wextra flag... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/amd_preprocess.c -o amd_l_preprocess.o ar checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... ar rv libamd.a amd_i_aat.o amd_i_1.o amd_i_2.o amd_i_dump.o amd_i_postorder.o amd_i_post_tree.o amd_i_defaults.o amd_i_order.o amd_i_control.o amd_i_info.o amd_i_valid.o amd_i_preprocess.o amd_l_aat.o amd_l_1.o amd_l_2.o amd_l_dump.o amd_l_postorder.o amd_l_post_tree.o amd_l_defaults.o amd_l_order.o amd_l_control.o amd_l_info.o amd_l_valid.o amd_l_preprocess.o ar: creating libamd.a a - amd_i_aat.o a - amd_i_1.o a - amd_i_2.o a - amd_i_dump.o a - amd_i_postorder.o a - amd_i_post_tree.o a - amd_i_defaults.o a - amd_i_order.o a - amd_i_control.o a - amd_i_info.o a - amd_i_valid.o a - amd_i_preprocess.o a - amd_l_aat.o a - amd_l_1.o a - amd_l_2.o a - amd_l_dump.o a - amd_l_postorder.o a - amd_l_post_tree.o a - amd_l_defaults.o a - amd_l_order.o a - amd_l_control.o a - amd_l_info.o a - amd_l_valid.o a - amd_l_preprocess.o ranlib libamd.a /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... yes checking if gcc supports -Wno-unused-parameter flag... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/AMD/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/AMD' ( cd BTF && make library ) 1572864 checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... # touch some extra files to ensure bisect works pretty well yes checking if gcc supports -Wstrict-prototypes flag... touch -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0.extracted touch -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/configure touch -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/CMakeLists.txt echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/source-extracted cd /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2 && patch -p1 -f < /builddir/build/BUILD/julia/deps/patches/libunwind-prefer-extbl.patch patching file include/tdep-arm/libunwind_i.h patching file src/arm/Gex_tables.c patching file src/arm/Gstep.c yes checking for ar... ar checking the archiver (ar) interface... make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/BTF' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/BTF/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config ../Source/btf_order.c -o btf_order.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config ../Source/btf_maxtrans.c -o btf_maxtrans.o echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/libunwind-prefer-extbl.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D27629-AArch64-large_model_4.0.patch patching file lib/MC/MCObjectFileInfo.cpp Hunk #1 succeeded at 289 with fuzz 1 (offset 8 lines). patching file test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_BE-large-relocations.s patching file test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_large-relocations.s echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D27629-AArch64-large_model_4.0.patch-applied ar checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... mkdir -p /builddir/build/BUILD/julia/build/usr /usr/bin/gtar -xzf /builddir/build/BUILD/julia/build/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz -C /builddir/build/BUILD/julia/build/usr ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... echo libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e > /builddir/build/BUILD/julia/build/usr/manifest/libwhich cd /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2 && patch -p1 -f < /builddir/build/BUILD/julia/deps/patches/libunwind-arm-pc-offset.patch patching file src/arm/Gstep.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config ../Source/btf_strongcomp.c -o btf_strongcomp.o @ checking for strip... BSD nm strip checking whether ln -s works... yes checking for ranlib... checking the maximum length of command line arguments... ranlib checking command to parse /usr/bin/nm -B output from gcc object... 1572864 checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config -DDLONG ../Source/btf_order.c -o btf_l_order.o echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/libunwind-arm-pc-offset.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D34078-vectorize-fdiv.patch patching file lib/Transforms/Utils/LoopUtils.cpp Hunk #1 succeeded at 513 (offset 62 lines). patching file test/Transforms/LoopVectorize/float-reduction.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D34078-vectorize-fdiv.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config -DDLONG ../Source/btf_maxtrans.c -o btf_l_maxtrans.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config -DDLONG ../Source/btf_strongcomp.c -o btf_l_strongcomp.o @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... cd /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2 && patch -p0 -f < /builddir/build/BUILD/julia/deps/patches/libunwind-freebsd-mapper.patch patching file tests/mapper.c ar rv libbtf.a btf_order.o btf_maxtrans.o btf_strongcomp.o btf_l_order.o btf_l_maxtrans.o btf_l_strongcomp.o ar: creating libbtf.a a - btf_order.o a - btf_maxtrans.o a - btf_strongcomp.o a - btf_l_order.o a - btf_l_maxtrans.o a - btf_l_strongcomp.o echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/libunwind-freebsd-mapper.patch-applied ranlib libbtf.a cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-6.0-NVPTX-addrspaces.patch patching file lib/Target/NVPTX/NVPTXISelLowering.cpp patching file lib/Target/NVPTX/NVPTXISelLowering.h echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-6.0-NVPTX-addrspaces.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2 && patch -p1 -f < /builddir/build/BUILD/julia/deps/patches/libunwind-dwarf-Fix-incorrect-cfi-execution.patch patching file src/dwarf/Gparser.c echo 1 > /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/libunwind-dwarf-Fix-incorrect-cfi-execution.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D42262-jumpthreading-not-i1.patch make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/BTF/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/BTF' ( cd CAMD && make library ) patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 630 (offset -17 lines). patching file test/Transforms/JumpThreading/basic.ll ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CAMD' ( cd Lib ; make ) /usr/bin/dd bs=4096 count=1 make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CAMD/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_aat.c -o camd_i_aat.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_1.c -o camd_i_1.o checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D42262-jumpthreading-not-i1.patch-applied mkdir -p scratch/libunwind-1.1-julia2/ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_2.c -o camd_i_2.o cd scratch/libunwind-1.1-julia2/ && \ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2//configure --prefix=/builddir/build/BUILD/julia/build/usr --build=ppc64le-redhat-linux --libdir=/builddir/build/BUILD/julia/build/usr/lib64 --bindir=/builddir/build/BUILD/julia/build/usr/tools LDFLAGS=" -Wl,-rpath,'\$\$ORIGIN' -Wl,-z,origin" F77="gfortran" CC="gcc" CXX="g++" LD="ld" CPPFLAGS=" " CFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -U_FORTIFY_SOURCE -fPIC" --disable-shared --disable-minidebuginfo ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 yes checking for sys/types.h... checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... yes checking for sys/stat.h... gcc -E yes checking for stdlib.h... checking for ANSI C header files... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking build system type... checking for inttypes.h... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking target system type... powerpc64le-redhat-linux-gnu checking for a BSD-compatible install... yes checking for sys/types.h... yes checking for stdint.h... yes /usr/bin/install -c checking whether build environment is sane... yes yes checking for sys/stat.h... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... checking for unistd.h... yes yes checking whether make supports nested variables... yes yes checking for stdlib.h... checking for dlfcn.h... checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc yes yes checking for objdir... checking for string.h... checking whether the C compiler works... .libs yes checking for memory.h... yes checking for C compiler default output file name... a.out checking for suffix of executables... yes gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_dump.c -o camd_i_dump.o checking if gcc supports -fno-rtti -fno-exceptions... checking whether we are cross compiling... checking for strings.h... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_postorder.c -o camd_i_postorder.o no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes no checking for suffix of object files... checking for inttypes.h... yes gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_defaults.c -o camd_i_defaults.o checking if gcc static flag -static works... o checking whether we are using the GNU C compiler... no checking if gcc supports -c -o file.o... yes yes checking whether gcc accepts -g... checking for stdint.h... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_order.c -o camd_i_order.o yes checking for gcc option to accept ISO C89... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld) supports shared libraries... yes yes checking whether -lc should be explicitly linked in... none needed checking whether gcc understands -c and -o together... checking for unistd.h... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_control.c -o camd_i_control.o yes no checking dynamic linker characteristics... checking for dlfcn.h... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_info.c -o camd_i_info.o yes checking for objdir... .libs GNU/Linux ld.so checking how to hardcode library paths into programs... immediate gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_valid.c -o camd_i_valid.o checking whether stripping libraries is possible... gcc3 yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking format of `double' floating point... checking if gcc supports -fno-rtti -fno-exceptions... checking whether we are using the GNU C++ compiler... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDINT -c ../Source/camd_preprocess.c -o camd_i_preprocess.o IEEE little endian checking for ICC... yes checking whether g++ accepts -g... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... no checking for an ANSI C-conforming const... yes checking dependency style of g++... yes checking if gcc static flag -static works... yes checking for working volatile... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_aat.c -o camd_l_aat.o gcc3 checking whether make sets $(MAKE)... no checking if gcc supports -c -o file.o... (cached) yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... yes checking whether byte ordering is bigendian... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld) supports shared libraries... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_1.c -o camd_l_1.o yes checking whether -lc should be explicitly linked in... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking dynamic linker characteristics... no checking for main in -lm... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_2.c -o camd_l_2.o yes checking for main in -lquadmath... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes checking for dlopen in -ldl... ok checking for sysroot... no checking for a working dd... no checking whether time.h and sys/time.h may both be included... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 yes checking for size_t... checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... yes gcc -E checking for kstat_lookup in -lkstat... yes checking limits.h usability... checking for ANSI C header files... no checking for gethostbyname in -lnsl... yes checking limits.h presence... yes checking for limits.h... yes checking float.h usability... no checking for perfstat_cpu in -lperfstat... yes checking float.h presence... yes checking for float.h... yes checking for string.h... (cached) yes checking locale.h usability... yes yes checking locale.h presence... checking for sys/types.h... yes checking for locale.h... yes checking wchar.h usability... no checking for pthread_mutex_init in -lpthread... yes checking for sys/stat.h... yes checking wchar.h presence... yes yes checking for wchar.h... yes checking for stdlib.h... checking stdarg.h usability... yes checking for clock_gettime in -lrt... yes yes checking stdarg.h presence... checking for string.h... yes checking for stdarg.h... yes checking sys/time.h usability... yes yes checking for sendfile in -lsendfile... checking for memory.h... yes checking sys/time.h presence... yes yes checking for sys/time.h... yes checking for strings.h... checking sys/fpu.h usability... no checking for socket in -lsocket... yes checking for inttypes.h... no checking sys/fpu.h presence... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for sys/fpu.h... no checking for struct lconv.decimal_point... yes checking for stdint.h... yes checking for struct lconv.thousands_sep... no gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_dump.c -o camd_l_dump.o checking sys/ahafs_evProds.h usability... yes yes checking for working alloca.h... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_postorder.c -o camd_l_postorder.o checking for unistd.h... no checking sys/ahafs_evProds.h presence... yes yes checking for alloca... checking for dlfcn.h... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_defaults.c -o camd_l_defaults.o no checking for sys/ahafs_evProds.h... no checking for pkg-config... yes yes checking how to copy va_list... yes checking for objdir... .libs gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_order.c -o camd_l_order.o checking that generated files are newer than configure... done configure: creating ./config.status va_copy checking for memmove... checking if gcc supports -fno-rtti -fno-exceptions... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_control.c -o camd_l_control.o no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking for memset... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_info.c -o camd_l_info.o yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld) supports shared libraries... checking for setlocale... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_valid.c -o camd_l_valid.o yes checking dynamic linker characteristics... yes checking for strtol... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -DDLONG -c ../Source/camd_preprocess.c -o camd_l_preprocess.o GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking how to run the C++ preprocessor... yes checking for gettimeofday... g++ -E ar rv libcamd.a camd_i_aat.o camd_i_1.o camd_i_2.o camd_i_dump.o camd_i_postorder.o camd_i_defaults.o camd_i_order.o camd_i_control.o camd_i_info.o camd_i_valid.o camd_i_preprocess.o camd_l_aat.o camd_l_1.o camd_l_2.o camd_l_dump.o camd_l_postorder.o camd_l_defaults.o camd_l_order.o camd_l_control.o camd_l_info.o camd_l_valid.o camd_l_preprocess.o ar: creating libcamd.a a - camd_i_aat.o a - camd_i_1.o a - camd_i_2.o a - camd_i_dump.o a - camd_i_postorder.o a - camd_i_defaults.o a - camd_i_order.o a - camd_i_control.o a - camd_i_info.o a - camd_i_valid.o a - camd_i_preprocess.o a - camd_l_aat.o a - camd_l_1.o a - camd_l_2.o a - camd_l_dump.o a - camd_l_postorder.o a - camd_l_defaults.o a - camd_l_order.o a - camd_l_control.o a - camd_l_info.o a - camd_l_valid.o a - camd_l_preprocess.o ranlib libcamd.a yes checking for signal... make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CAMD/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CAMD' ( cd CCOLAMD && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CCOLAMD' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CCOLAMD/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -c ../Source/ccolamd.c yes checking for sigaction and its associated structure... ../Source/ccolamd.c: In function 'ccolamd2': ../Source/ccolamd.c:1587:9: warning: variable 'cs' set but not used [-Wunused-but-set-variable] Int cs ; ^~ yes checking for long long int... checking for ld used by g++... ld checking if the linker (ld) is GNU ld... yes checking whether the g++ linker (ld) supports shared libraries... yes yes checking for intmax_t... checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking for working INTMAX_MAX... yes checking if g++ static flag -static works... yes checking for working printf length modifier for intmax_t... no checking if g++ supports -c -o file.o... j checking for union fpc_csr... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking dependency style of gcc... no checking for _Noreturn... yes checking for __builtin_unreachable... gcc3 checking for __uc_get_grs in -luca... config.status: creating libuv.pc yes checking for constructor and destructor attributes... config.status: creating Makefile no checking for library containing dlopen... yes checking whether gcc is Clang... config.status: executing depfiles commands no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... -ldl checking atomic_ops.h usability... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... no checking atomic_ops.h presence... no checking for atomic_ops.h... no checking for ANSI C header files... (cached) yes checking asm/ptrace_offsets.h usability... yes checking for ISO C11 thread support... no no checking asm/ptrace_offsets.h presence... checking for fesetround... no checking for asm/ptrace_offsets.h... no checking endian.h usability... yes checking for gcc float-conversion bug... yes checking endian.h presence... yes checking for endian.h... yes checking sys/endian.h usability... no checking for subnormal double-precision numbers... no checking sys/endian.h presence... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -c ../Source/ccolamd.c -DDLONG -o ccolamd_l.o no checking for sys/endian.h... no yes checking for subnormal single-precision numbers... checking execinfo.h usability... ../Source/ccolamd.c: In function 'ccolamd2_l': ../Source/ccolamd.c:1587:9: warning: variable 'cs' set but not used [-Wunused-but-set-variable] Int cs ; ^~ yes checking execinfo.h presence... yes checking for signed zeros... yes checking for execinfo.h... yes checking ia64intrin.h usability... yes checking if the FP division by 0 fails... no checking ia64intrin.h presence... no checking for ia64intrin.h... no no checking if NAN == NAN... checking sys/uc_access.h usability... no checking sys/uc_access.h presence... no checking if charset has consecutive values... config.status: executing libtool commands no checking for sys/uc_access.h... no checking for unistd.h... (cached) yes checking signal.h usability... yes checking for math/round... yes checking signal.h presence... yes checking for signal.h... yes echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-configured cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-PPC-addrspaces.patch patching file lib/Target/PowerPC/PPCISelLowering.h Hunk #1 succeeded at 884 with fuzz 1 (offset 123 lines). echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-PPC-addrspaces.patch-applied make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ LDFLAGS=" -v" CFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE" V=1 checking for sys/types.h... (cached) yes checking sys/procfs.h usability... yes checking for math/trunc... make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c -o src/libuv_la-fs-poll.lo `test -f 'src/fs-poll.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/fs-poll.c yes checking sys/procfs.h presence... yes checking for math/floor... yes checking for sys/procfs.h... yes checking sys/ptrace.h usability... yes checking for math/ceil... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking byteswap.h usability... yes checking for math/nearbyint... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking elf.h usability... yes checking for _mulx_u64... yes checking elf.h presence... no yes checking for elf.h... yes checking for long double... checking sys/elf.h usability... no checking sys/elf.h presence... no checking for sys/elf.h... no checking link.h usability... yes checking format of `long double' floating point... possibly double-double, little endian configure: WARNING: This format is known on GCC/PowerPC platforms, configure: WARNING: but due to GCC PR26374, we can't test further. configure: WARNING: You can safely ignore this warning, though. checking for TLS support using C11... yes checking link.h presence... yes checking for link.h... yes checking sys/link.h usability... yes checking if compiler knows _Decimal64... yes checking decimal float format... no checking sys/link.h presence... no checking for sys/link.h... no checking for an ANSI C-conforming const... DPD checking if compiler knows __float128 with C99 constants... yes checking for inline... yes checking for Static Assertion support... inline checking for size_t... yes checking for library containing clock_gettime... none required checking for gmp.h... yes checking whether gcc __attribute__ ((mode (XX))) works... yes checking size of off_t... ar rv libccolamd.a ccolamd.o ccolamd_l.o ar: creating libccolamd.a a - ccolamd.o a - ccolamd_l.o ranlib libccolamd.a yes checking for recent GMP... make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CCOLAMD/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CCOLAMD' ( cd COLAMD && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/COLAMD' ( cd Lib ; make ) libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/.libs/libuv_la-fs-poll.o yes make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/COLAMD/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -c ../Source/colamd.c checking usable gmp.h at link time... 8 checking for struct dl_phdr_info.dlpi_subs... yes checking for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency... yes checking for struct elf_prstatus... yes checking for __gmpz_init in -lgmp... libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/libuv_la-fs-poll.o >/dev/null 2>&1 yes checking for struct prstatus... yes checking if gmp.h version and libgmp version are the same... no mv -f src/.deps/libuv_la-fs-poll.Tpo src/.deps/libuv_la-fs-poll.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-inet.lo -MD -MP -MF src/.deps/libuv_la-inet.Tpo -c -o src/libuv_la-inet.lo `test -f 'src/inet.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/inet.c checking whether PTRACE_POKEUSER is declared... (6.1.2/6.1.2) yes checking for GMP library vs header correctness... yes checking whether PTRACE_POKEDATA is declared... yes checking for double-to-integer conversion bug... yes checking whether PTRACE_TRACEME is declared... no checking if gmp_printf supports "%jd"... yes checking whether PTRACE_CONT is declared... yes checking whether PTRACE_SINGLESTEP is declared... yes checking if gmp_printf supports "%hhd"... yes checking whether PTRACE_SYSCALL is declared... yes checking if gmp_printf supports "%lld"... yes checking whether PT_IO is declared... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../Include -I../../SuiteSparse_config -c ../Source/colamd.c -DDLONG -o colamd_l.o yes checking if gmp_printf supports "%Lf"... no checking whether PT_GETREGS is declared... yes checking if gmp_printf supports "%td"... yes checking whether PT_GETFPREGS is declared... yes yes checking for __gmpn_sbpi1_divappr_q... checking whether PT_CONTINUE is declared... yes checking for __gmpn_invert_limb... yes checking whether PT_TRACE_ME is declared... yes checking for __gmpn_rsblsh_n... yes libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-inet.lo -MD -MP -MF src/.deps/libuv_la-inet.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/inet.c -fPIC -DPIC -o src/.libs/libuv_la-inet.o checking whether PT_STEP is declared... no checking for long to fit in mp_limb_t... yes yes checking for getrusage... checking whether PT_SYSCALL is declared... yes yes checking for dl_iterate_phdr... libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-inet.lo -MD -MP -MF src/.deps/libuv_la-inet.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/inet.c -fPIC -DPIC -o src/libuv_la-inet.o >/dev/null 2>&1 yes checking for dl_phdr_removals_counter... checking that generated files are newer than configure... done configure: creating ./config.status no checking for dlmodinfo... mv -f src/.deps/libuv_la-inet.Tpo src/.deps/libuv_la-inet.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-loop-watcher.lo -MD -MP -MF src/.deps/libuv_la-loop-watcher.Tpo -c -o src/libuv_la-loop-watcher.lo `test -f 'src/loop-watcher.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/loop-watcher.c ar rv libcolamd.a colamd.o colamd_l.o ar: creating libcolamd.a a - colamd.o a - colamd_l.o ranlib libcolamd.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/COLAMD/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/COLAMD' ( cd CHOLMOD && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CHOLMOD' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CHOLMOD/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_aat.c no checking for getunwind... no checking for ttrace... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_add.c no checking for mincore... yes checking if building with AltiVec... yes checking if we should build libunwind-coredump... no checking for sys/ptrace.h... (cached) yes checking if we should build libunwind-ptrace... yes checking if we should build libunwind-setjmp... yes checking for build architecture... ppc64 checking for host architecture... ppc64 checking for target architecture... ppc64 checking for target operating system... linux-gnu checking for ELF helper width... 64 checking whether to include DWARF support... yes configure: PowerPC64 detected, lib will be installed ${exec_prefix}/lib64 checking whether to restrict build to remote support... no checking whether to enable debug support... checking whether to enable C++ exception support... yes checking whether to load .debug_frame sections... no checking whether to block signals during mutex ops... yes checking whether to validate memory addresses before use... yes checking whether to enable msabi support... checking whether to support LZMA-compressed symbol tables... no checking for __thread... yes checking for Intel compiler... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_band.c no checking for QCC compiler... no checking for __builtin___clear_cache... yes checking for __builtin_unreachable... yes checking for __sync atomics... yes checking for library containing backtrace... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_change_factor.c none required checking for latex2man... no configure: WARNING: latex2man not found. Install latex2man. Disabling docs. In file included from ../Core/cholmod_change_factor.c:116: ../Core/t_cholmod_change_factor.c: In function 'r_change_simplicial_numeric': ../Core/t_cholmod_change_factor.c:40:18: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ In file included from ../Core/cholmod_change_factor.c:118: ../Core/t_cholmod_change_factor.c: In function 'c_change_simplicial_numeric': ../Core/t_cholmod_change_factor.c:40:18: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ ../Core/cholmod_change_factor.c: In function 'simplicial_symbolic_to_super_symbolic': ../Core/cholmod_change_factor.c:265:17: warning: variable 'xsize' set but not used [-Wunused-but-set-variable] Int nsuper, xsize, ssize ; ^~~~~ ../Core/cholmod_change_factor.c: In function 'change_simplicial_numeric': ../Core/cholmod_change_factor.c:680:15: warning: variable 'Li' set but not used [-Wunused-but-set-variable] Int *Lp, *Li, *Lnz ; ^~ ../Core/cholmod_change_factor.c:680:10: warning: variable 'Lp' set but not used [-Wunused-but-set-variable] Int *Lp, *Li, *Lnz ; ^~ ../Core/cholmod_change_factor.c:679:18: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ ../Core/cholmod_change_factor.c:679:13: warning: variable 'Lx' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ ../Core/cholmod_change_factor.c: In function 'll_super_to_simplicial_numeric': ../Core/cholmod_change_factor.c:827:9: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int n, lnz, s, nsuper, psi, psend, nsrow, nscol, k1, k2, erows ; ^ ../Core/cholmod_change_factor.c:826:21: warning: variable 'Lpx' set but not used [-Wunused-but-set-variable] Int *Ls, *Lpi, *Lpx, *Super, *Li ; ^~~ ../Core/cholmod_change_factor.c:826:10: warning: variable 'Ls' set but not used [-Wunused-but-set-variable] Int *Ls, *Lpi, *Lpx, *Super, *Li ; ^~ checking that generated files are newer than configure... done configure: creating ./config.status libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-loop-watcher.lo -MD -MP -MF src/.deps/libuv_la-loop-watcher.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/.libs/libuv_la-loop-watcher.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-loop-watcher.lo -MD -MP -MF src/.deps/libuv_la-loop-watcher.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/libuv_la-loop-watcher.o >/dev/null 2>&1 config.status: creating Makefile config.status: creating mpfr.pc config.status: creating doc/Makefile config.status: creating src/Makefile mv -f src/.deps/libuv_la-loop-watcher.Tpo src/.deps/libuv_la-loop-watcher.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-threadpool.lo -MD -MP -MF src/.deps/libuv_la-threadpool.Tpo -c -o src/libuv_la-threadpool.lo `test -f 'src/threadpool.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/threadpool.c config.status: creating tests/Makefile config.status: creating tune/Makefile config.status: creating src/mparam.h config.status: creating tools/bench/Makefile config.status: executing depfiles commands libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-threadpool.lo -MD -MP -MF src/.deps/libuv_la-threadpool.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/.libs/libuv_la-threadpool.o config.status: creating Makefile libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-threadpool.lo -MD -MP -MF src/.deps/libuv_la-threadpool.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/libuv_la-threadpool.o >/dev/null 2>&1 config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating tests/check-namespace.sh config.status: creating include/libunwind-common.h config.status: creating include/libunwind.h config.status: creating include/tdep/libunwind_i.h mv -f src/.deps/libuv_la-threadpool.Tpo src/.deps/libuv_la-threadpool.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-timer.lo -MD -MP -MF src/.deps/libuv_la-timer.Tpo -c -o src/libuv_la-timer.lo `test -f 'src/timer.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/timer.c config.status: creating src/unwind/libunwind.pc config.status: creating src/coredump/libunwind-coredump.pc config.status: creating src/ptrace/libunwind-ptrace.pc config.status: creating src/setjmp/libunwind-setjmp.pc config.status: creating src/libunwind-generic.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands echo 1 > scratch/mpfr-4.0.1/build-configured cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D42260.patch patching file test/Transforms/JumpThreading/header-succ.ll patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 1452 (offset -47 lines). Hunk #2 succeeded at 1630 (offset -52 lines). echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D42260.patch-applied make -C scratch/mpfr-4.0.1/ make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' Making all in doc make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/doc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/doc' Making all in src make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' make all-am libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-timer.lo -MD -MP -MF src/.deps/libuv_la-timer.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/timer.c -fPIC -DPIC -o src/.libs/libuv_la-timer.o make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c -o exceptions.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exceptions.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-timer.lo -MD -MP -MF src/.deps/libuv_la-timer.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/timer.c -fPIC -DPIC -o src/libuv_la-timer.o >/dev/null 2>&1 mv -f src/.deps/libuv_la-timer.Tpo src/.deps/libuv_la-timer.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-uv-common.lo -MD -MP -MF src/.deps/libuv_la-uv-common.Tpo -c -o src/libuv_la-uv-common.lo `test -f 'src/uv-common.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/uv-common.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exceptions.c -fPIC -DPIC -o .libs/exceptions.o mv -f .deps/exceptions.Tpo .deps/exceptions.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT extract.lo -MD -MP -MF .deps/extract.Tpo -c -o extract.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/extract.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT extract.lo -MD -MP -MF .deps/extract.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/extract.c -fPIC -DPIC -o .libs/extract.o mv -f .deps/extract.Tpo .deps/extract.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT uceil_exp2.lo -MD -MP -MF .deps/uceil_exp2.Tpo -c -o uceil_exp2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/uceil_exp2.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_common.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-uv-common.lo -MD -MP -MF src/.deps/libuv_la-uv-common.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/.libs/libuv_la-uv-common.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_complex.c config.status: executing libtool commands libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT uceil_exp2.lo -MD -MP -MF .deps/uceil_exp2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/uceil_exp2.c -fPIC -DPIC -o .libs/uceil_exp2.o mv -f .deps/uceil_exp2.Tpo .deps/uceil_exp2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT uceil_log2.lo -MD -MP -MF .deps/uceil_log2.Tpo -c -o uceil_log2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/uceil_log2.c echo 1 > scratch/libunwind-1.1-julia2/build-configured gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_copy.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-uv-common.lo -MD -MP -MF src/.deps/libuv_la-uv-common.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/libuv_la-uv-common.o >/dev/null 2>&1 ../Core/cholmod_copy.c: In function 'cholmod_copy': ../Core/cholmod_copy.c:278:25: warning: variable 'lo' set but not used [-Wunused-but-set-variable] Int nrow, ncol, up, lo, values, diag, astype ; ^~ ../Core/cholmod_copy.c:278:21: warning: variable 'up' set but not used [-Wunused-but-set-variable] Int nrow, ncol, up, lo, values, diag, astype ; ^~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c -o src/libuv_la-version.lo `test -f 'src/version.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/version.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_dense.c In file included from ../Core/cholmod_dense.c:48: ../Core/t_cholmod_dense.c: In function 'p_cholmod_sparse_to_dense': ../Core/t_cholmod_dense.c:30:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:23: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:13: warning: variable 'Ax' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ In file included from ../Core/cholmod_dense.c:50: ../Core/t_cholmod_dense.c: In function 'r_cholmod_sparse_to_dense': ../Core/t_cholmod_dense.c:30:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:23: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c: In function 'r_cholmod_dense_to_sparse': ../Core/t_cholmod_dense.c:136:28: warning: variable 'Cz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c:136:23: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c: In function 'r_cholmod_copy_dense2': ../Core/t_cholmod_dense.c:229:28: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ ../Core/t_cholmod_dense.c:229:18: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT uceil_log2.lo -MD -MP -MF .deps/uceil_log2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/uceil_log2.c -fPIC -DPIC -o .libs/uceil_log2.o In file included from ../Core/cholmod_dense.c:52: ../Core/t_cholmod_dense.c: In function 'c_cholmod_sparse_to_dense': ../Core/t_cholmod_dense.c:30:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:23: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c: In function 'c_cholmod_dense_to_sparse': ../Core/t_cholmod_dense.c:136:28: warning: variable 'Cz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c:136:23: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c: In function 'c_cholmod_copy_dense2': ../Core/t_cholmod_dense.c:229:28: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ ../Core/t_cholmod_dense.c:229:18: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ ../Core/cholmod_dense.c: In function 'cholmod_eye': ../Core/cholmod_dense.c:303:15: warning: variable 'nz' set but not used [-Wunused-but-set-variable] Int i, n, nz ; ^~ ../Core/cholmod_dense.c:302:18: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz ; ^~ mv -f .deps/uceil_log2.Tpo .deps/uceil_log2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ufloor_log2.lo -MD -MP -MF .deps/ufloor_log2.Tpo -c -o ufloor_log2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ufloor_log2.c mv -f src/.deps/libuv_la-uv-common.Tpo src/.deps/libuv_la-uv-common.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-async.lo -MD -MP -MF src/unix/.deps/libuv_la-async.Tpo -c -o src/unix/libuv_la-async.lo `test -f 'src/unix/async.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/async.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ufloor_log2.lo -MD -MP -MF .deps/ufloor_log2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ufloor_log2.c -fPIC -DPIC -o .libs/ufloor_log2.o mv -f .deps/ufloor_log2.Tpo .deps/ufloor_log2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add.lo -MD -MP -MF .deps/add.Tpo -c -o add.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/.libs/libuv_la-version.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/libuv_la-version.o >/dev/null 2>&1 mv -f src/.deps/libuv_la-version.Tpo src/.deps/libuv_la-version.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_error.c make -C scratch/libunwind-1.1-julia2/ make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' Making all in src gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_factor.c make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' make all-am libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add.lo -MD -MP -MF .deps/add.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add.c -fPIC -DPIC -o .libs/add.o make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' depbase=`echo os-linux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT os-linux.lo -MD -MP -MF $depbase.Tpo -c -o os-linux.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/os-linux.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-async.lo -MD -MP -MF src/unix/.deps/libuv_la-async.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/async.c -fPIC -DPIC -o src/unix/.libs/libuv_la-async.o mv -f .deps/add.Tpo .deps/add.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add1.lo -MD -MP -MF .deps/add1.Tpo -c -o add1.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT os-linux.lo -MD -MP -MF .deps/os-linux.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/os-linux.c -o os-linux.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-async.lo -MD -MP -MF src/unix/.deps/libuv_la-async.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/async.c -fPIC -DPIC -o src/unix/libuv_la-async.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-async.Tpo src/unix/.deps/libuv_la-async.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-core.lo -MD -MP -MF src/unix/.deps/libuv_la-core.Tpo -c -o src/unix/libuv_la-core.lo `test -f 'src/unix/core.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/core.c depbase=`echo mi/_ReadULEB.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/_ReadULEB.lo -MD -MP -MF $depbase.Tpo -c -o mi/_ReadULEB.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/_ReadULEB.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add1.lo -MD -MP -MF .deps/add1.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add1.c -fPIC -DPIC -o .libs/add1.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_memory.c ../Core/cholmod_memory.c: In function 'cholmod_malloc': ../Core/cholmod_memory.c:124:12: warning: unused variable 's' [-Wunused-variable] size_t s ; ^ ../Core/cholmod_memory.c: In function 'cholmod_realloc': ../Core/cholmod_memory.c:314:12: warning: unused variable 's' [-Wunused-variable] size_t s ; ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/_ReadULEB.lo -MD -MP -MF mi/.deps/_ReadULEB.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/_ReadULEB.c -o mi/_ReadULEB.o depbase=`echo mi/_ReadSLEB.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/_ReadSLEB.lo -MD -MP -MF $depbase.Tpo -c -o mi/_ReadSLEB.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/_ReadSLEB.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_sparse.c ../Core/cholmod_sparse.c: In function 'cholmod_copy_sparse': ../Core/cholmod_sparse.c:488:35: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] Int p, pend, j, ncol, packed, nzmax, nz, xtype ; ^~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/_ReadSLEB.lo -MD -MP -MF mi/.deps/_ReadSLEB.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/_ReadSLEB.c -o mi/_ReadSLEB.o mv -f .deps/add1.Tpo .deps/add1.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add_ui.lo -MD -MP -MF .deps/add_ui.Tpo -c -o add_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add_ui.c depbase=`echo mi/backtrace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/backtrace.lo -MD -MP -MF $depbase.Tpo -c -o mi/backtrace.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/backtrace.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/backtrace.lo -MD -MP -MF mi/.deps/backtrace.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/backtrace.c -o mi/backtrace.o In file included from ../include/libunwind.h:19, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/backtrace.c:29: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/backtrace.c: In function 'unw_backtrace': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64/libunwind_i.h:309:41: note: in expansion of macro 'unw_getcontext' #define tdep_getcontext_trace unw_getcontext ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/backtrace.c:64:3: note: in expansion of macro 'tdep_getcontext_trace' tdep_getcontext_trace (&uc); ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/backtrace.c:71:7: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc); ^~~~~~~~~~~~~~ depbase=`echo mi/dyn-cancel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/dyn-cancel.lo -MD -MP -MF $depbase.Tpo -c -o mi/dyn-cancel.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/dyn-cancel.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_transpose.c In file included from ../Core/cholmod_transpose.c:124: ../Core/t_cholmod_transpose.c: In function 'p_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:23: warning: variable 'Fx' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:13: warning: variable 'Ax' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'p_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:23: warning: variable 'Fx' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:13: warning: variable 'Ax' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:126: ../Core/t_cholmod_transpose.c: In function 'r_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'r_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:128: ../Core/t_cholmod_transpose.c: In function 'c_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'c_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:131: ../Core/t_cholmod_transpose.c: In function 'ct_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'ct_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:133: ../Core/t_cholmod_transpose.c: In function 'z_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c: In function 'z_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ In file included from ../Core/cholmod_transpose.c:136: ../Core/t_cholmod_transpose.c: In function 'zt_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c: In function 'zt_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/dyn-cancel.lo -MD -MP -MF mi/.deps/dyn-cancel.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/dyn-cancel.c -o mi/dyn-cancel.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add_ui.lo -MD -MP -MF .deps/add_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add_ui.c -fPIC -DPIC -o .libs/add_ui.o depbase=`echo mi/dyn-info-list.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/dyn-info-list.lo -MD -MP -MF $depbase.Tpo -c -o mi/dyn-info-list.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/dyn-info-list.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-core.lo -MD -MP -MF src/unix/.deps/libuv_la-core.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/core.c -fPIC -DPIC -o src/unix/.libs/libuv_la-core.o mv -f .deps/add_ui.Tpo .deps/add_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT agm.lo -MD -MP -MF .deps/agm.Tpo -c -o agm.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/agm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/dyn-info-list.lo -MD -MP -MF mi/.deps/dyn-info-list.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/dyn-info-list.c -o mi/dyn-info-list.o depbase=`echo mi/dyn-register.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/dyn-register.lo -MD -MP -MF $depbase.Tpo -c -o mi/dyn-register.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/dyn-register.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/dyn-register.lo -MD -MP -MF mi/.deps/dyn-register.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/dyn-register.c -o mi/dyn-register.o depbase=`echo mi/Ldyn-extract.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Ldyn-extract.lo -MD -MP -MF $depbase.Tpo -c -o mi/Ldyn-extract.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Ldyn-extract.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT agm.lo -MD -MP -MF .deps/agm.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/agm.c -fPIC -DPIC -o .libs/agm.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-core.lo -MD -MP -MF src/unix/.deps/libuv_la-core.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/core.c -fPIC -DPIC -o src/unix/libuv_la-core.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Ldyn-extract.lo -MD -MP -MF mi/.deps/Ldyn-extract.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Ldyn-extract.c -o mi/Ldyn-extract.o mv -f .deps/agm.Tpo .deps/agm.Plo depbase=`echo mi/Lfind_dynamic_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lfind_dynamic_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lfind_dynamic_proc_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lfind_dynamic_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT clear.lo -MD -MP -MF .deps/clear.Tpo -c -o clear.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/clear.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lfind_dynamic_proc_info.lo -MD -MP -MF mi/.deps/Lfind_dynamic_proc_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lfind_dynamic_proc_info.c -o mi/Lfind_dynamic_proc_info.o depbase=`echo mi/Lget_accessors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_accessors.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_accessors.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_accessors.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f src/unix/.deps/libuv_la-core.Tpo src/unix/.deps/libuv_la-core.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-dl.lo -MD -MP -MF src/unix/.deps/libuv_la-dl.Tpo -c -o src/unix/libuv_la-dl.lo `test -f 'src/unix/dl.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/dl.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_triplet.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_accessors.lo -MD -MP -MF mi/.deps/Lget_accessors.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_accessors.c -o mi/Lget_accessors.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT clear.lo -MD -MP -MF .deps/clear.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/clear.c -fPIC -DPIC -o .libs/clear.o In file included from ../Core/cholmod_triplet.c:108: ../Core/t_cholmod_triplet.c: In function 'p_cholmod_triplet_to_sparse': ../Core/t_cholmod_triplet.c:31:28: warning: variable 'Tz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:23: warning: variable 'Tx' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:18: warning: variable 'Rz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:13: warning: variable 'Rx' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ In file included from ../Core/cholmod_triplet.c:110: ../Core/t_cholmod_triplet.c: In function 'r_cholmod_triplet_to_sparse': ../Core/t_cholmod_triplet.c:31:28: warning: variable 'Tz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:18: warning: variable 'Rz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ In file included from ../Core/cholmod_triplet.c:112: ../Core/t_cholmod_triplet.c: In function 'c_cholmod_triplet_to_sparse': ../Core/t_cholmod_triplet.c:31:28: warning: variable 'Tz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:18: warning: variable 'Rz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/cholmod_triplet.c: In function 'cholmod_triplet_to_sparse': ../Core/cholmod_triplet.c:345:44: warning: variable 'ok' set but not used [-Wunused-but-set-variable] Int i, j, p, k, stype, nrow, ncol, nz, ok ; ^~ ../Core/cholmod_triplet.c:344:20: warning: variable 'Ri' set but not used [-Wunused-but-set-variable] Int *Wj, *Rp, *Ri, *Rnz, *Ti, *Tj ; ^~ mv -f .deps/clear.Tpo .deps/clear.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp.lo -MD -MP -MF .deps/cmp.Tpo -c -o cmp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp.c depbase=`echo mi/Lget_proc_info_by_ip.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_proc_info_by_ip.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_proc_info_by_ip.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_proc_info_by_ip.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_proc_info_by_ip.lo -MD -MP -MF mi/.deps/Lget_proc_info_by_ip.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_proc_info_by_ip.c -o mi/Lget_proc_info_by_ip.o depbase=`echo mi/Lget_proc_name.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_proc_name.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_proc_name.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_proc_name.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp.lo -MD -MP -MF .deps/cmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp.c -fPIC -DPIC -o .libs/cmp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_proc_name.lo -MD -MP -MF mi/.deps/Lget_proc_name.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_proc_name.c -o mi/Lget_proc_name.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_version.c mv -f .deps/cmp.Tpo .deps/cmp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_abs.lo -MD -MP -MF .deps/cmp_abs.Tpo -c -o cmp_abs.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_abs.c depbase=`echo mi/Lput_dynamic_unwind_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lput_dynamic_unwind_info.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lput_dynamic_unwind_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lput_dynamic_unwind_info.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Check/cholmod_check.c ../Check/cholmod_check.c: In function 'check_common': ../Check/cholmod_check.c:207:61: warning: variable 'init_print' set but not used [-Wunused-but-set-variable] Int i, nrow, nmethods, ordering, xworksize, amd_backup, init_print ; ^~~~~~~~~~ ../Check/cholmod_check.c: In function 'check_dense': ../Check/cholmod_check.c:959:37: warning: variable 'nz' set but not used [-Wunused-but-set-variable] Int i, j, d, nrow, ncol, nzmax, nz, init_print, count, xtype ; ^~ ../Check/cholmod_check.c: In function 'check_factor': ../Check/cholmod_check.c:1506:2: warning: variable 'ps2' set but not used [-Wunused-but-set-variable] ps2, psxend, ssize, xsize, maxcsize, maxesize, nsrow2, jj, ii, xtype ; ^~~ ../Check/cholmod_check.c:1504:9: warning: variable 'precise' set but not used [-Wunused-but-set-variable] count, precise, init_print, ilast, lnz, head, tail, jprev, plast, ^~~~~~~ ../Check/cholmod_check.c:1503:38: warning: variable 'ordering' set but not used [-Wunused-but-set-variable] Int n, nzmax, j, p, pend, i, nz, ordering, space, is_monotonic, minor, ^~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lput_dynamic_unwind_info.lo -MD -MP -MF mi/.deps/Lput_dynamic_unwind_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lput_dynamic_unwind_info.c -o mi/Lput_dynamic_unwind_info.o depbase=`echo mi/Ldestroy_addr_space.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Ldestroy_addr_space.lo -MD -MP -MF $depbase.Tpo -c -o mi/Ldestroy_addr_space.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Ldestroy_addr_space.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-dl.lo -MD -MP -MF src/unix/.deps/libuv_la-dl.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/dl.c -fPIC -DPIC -o src/unix/.libs/libuv_la-dl.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_abs.lo -MD -MP -MF .deps/cmp_abs.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_abs.c -fPIC -DPIC -o .libs/cmp_abs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Ldestroy_addr_space.lo -MD -MP -MF mi/.deps/Ldestroy_addr_space.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Ldestroy_addr_space.c -o mi/Ldestroy_addr_space.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-dl.lo -MD -MP -MF src/unix/.deps/libuv_la-dl.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/dl.c -fPIC -DPIC -o src/unix/libuv_la-dl.o >/dev/null 2>&1 mv -f .deps/cmp_abs.Tpo .deps/cmp_abs.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_si.lo -MD -MP -MF .deps/cmp_si.Tpo -c -o cmp_si.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_si.c depbase=`echo mi/Lget_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_reg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_reg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f src/unix/.deps/libuv_la-dl.Tpo src/unix/.deps/libuv_la-dl.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-fs.lo -MD -MP -MF src/unix/.deps/libuv_la-fs.Tpo -c -o src/unix/libuv_la-fs.lo `test -f 'src/unix/fs.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/fs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_reg.lo -MD -MP -MF mi/.deps/Lget_reg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_reg.c -o mi/Lget_reg.o depbase=`echo mi/Lset_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lset_reg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_reg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lset_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lset_reg.lo -MD -MP -MF mi/.deps/Lset_reg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lset_reg.c -o mi/Lset_reg.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_si.lo -MD -MP -MF .deps/cmp_si.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_si.c -fPIC -DPIC -o .libs/cmp_si.o depbase=`echo mi/Lget_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_fpreg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/cmp_si.Tpo .deps/cmp_si.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_ui.lo -MD -MP -MF .deps/cmp_ui.Tpo -c -o cmp_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_ui.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lget_fpreg.lo -MD -MP -MF mi/.deps/Lget_fpreg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lget_fpreg.c -o mi/Lget_fpreg.o depbase=`echo mi/Lset_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lset_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_fpreg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lset_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lset_fpreg.lo -MD -MP -MF mi/.deps/Lset_fpreg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lset_fpreg.c -o mi/Lset_fpreg.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_ui.lo -MD -MP -MF .deps/cmp_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_ui.c -fPIC -DPIC -o .libs/cmp_ui.o depbase=`echo mi/Lset_caching_policy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lset_caching_policy.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_caching_policy.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lset_caching_policy.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/cmp_ui.Tpo .deps/cmp_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT comparisons.lo -MD -MP -MF .deps/comparisons.Tpo -c -o comparisons.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/comparisons.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Lset_caching_policy.lo -MD -MP -MF mi/.deps/Lset_caching_policy.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Lset_caching_policy.c -o mi/Lset_caching_policy.o ../Check/cholmod_check.c: In function 'cholmod_check_factor': ../Check/cholmod_check.c:1505:55: warning: 'psx' may be used uninitialized in this function [-Wmaybe-uninitialized] jnext, examine_super, nsuper, s, k1, k2, psi, psend, psx, nsrow, nscol, ^~~ libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-fs.lo -MD -MP -MF src/unix/.deps/libuv_la-fs.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/fs.c -fPIC -DPIC -o src/unix/.libs/libuv_la-fs.o depbase=`echo ppc64/Lcreate_addr_space.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lcreate_addr_space.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Lcreate_addr_space.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lcreate_addr_space.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lcreate_addr_space.lo -MD -MP -MF ppc64/.deps/Lcreate_addr_space.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lcreate_addr_space.c -o ppc64/Lcreate_addr_space.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT comparisons.lo -MD -MP -MF .deps/comparisons.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/comparisons.c -fPIC -DPIC -o .libs/comparisons.o ../Check/cholmod_check.c: In function 'cholmod_print_factor': ../Check/cholmod_check.c:1505:55: warning: 'psx' may be used uninitialized in this function [-Wmaybe-uninitialized] depbase=`echo ppc64/Lglobal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lglobal.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Lglobal.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lglobal.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/comparisons.Tpo .deps/comparisons.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_2exp.lo -MD -MP -MF .deps/div_2exp.Tpo -c -o div_2exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_2exp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lglobal.lo -MD -MP -MF ppc64/.deps/Lglobal.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lglobal.c -o ppc64/Lglobal.o depbase=`echo ppc64/Linit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Linit.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Linit.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Linit.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Linit.lo -MD -MP -MF ppc64/.deps/Linit.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Linit.c -o ppc64/Linit.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_2exp.lo -MD -MP -MF .deps/div_2exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_2exp.c -fPIC -DPIC -o .libs/div_2exp.o In file included from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Ginit.c:31, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Linit.c:4: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/ucontext_i.h:55:19: warning: 'dmy_vrregset' defined but not used [-Wunused-variable] static vrregset_t dmy_vrregset; ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/ucontext_i.h:54:19: warning: 'dmy_ctxt' defined but not used [-Wunused-variable] static ucontext_t dmy_ctxt; ^~~~~~~~ depbase=`echo ppc64/Lregs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lregs.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Lregs.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lregs.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/div_2exp.Tpo .deps/div_2exp.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-fs.lo -MD -MP -MF src/unix/.deps/libuv_la-fs.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/fs.c -fPIC -DPIC -o src/unix/libuv_la-fs.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_2si.lo -MD -MP -MF .deps/div_2si.Tpo -c -o div_2si.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_2si.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lregs.lo -MD -MP -MF ppc64/.deps/Lregs.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lregs.c -o ppc64/Lregs.o depbase=`echo ppc64/Lresume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lresume.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Lresume.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lresume.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Check/cholmod_read.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_2si.lo -MD -MP -MF .deps/div_2si.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_2si.c -fPIC -DPIC -o .libs/div_2si.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lresume.lo -MD -MP -MF ppc64/.deps/Lresume.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lresume.c -o ppc64/Lresume.o depbase=`echo ppc64/Lstep.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lstep.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Lstep.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lstep.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/div_2si.Tpo .deps/div_2si.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_2ui.lo -MD -MP -MF .deps/div_2ui.Tpo -c -o div_2ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_2ui.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Lstep.lo -MD -MP -MF ppc64/.deps/Lstep.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Lstep.c -o ppc64/Lstep.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Check/cholmod_write.c mv -f src/unix/.deps/libuv_la-fs.Tpo src/unix/.deps/libuv_la-fs.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-getaddrinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getaddrinfo.Tpo -c -o src/unix/libuv_la-getaddrinfo.lo `test -f 'src/unix/getaddrinfo.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/getaddrinfo.c ../Check/cholmod_write.c: In function 'cholmod_write_sparse': ../Check/cholmod_write.c:365:33: warning: variable 'symmetry' set but not used [-Wunused-but-set-variable] Int nrow, ncol, is_complex, symmetry, i, j, q, iz, p, nz, is_binary, stype, ^~~~~~~~ depbase=`echo elf64.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT elf64.lo -MD -MP -MF $depbase.Tpo -c -o elf64.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/elf64.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_2ui.lo -MD -MP -MF .deps/div_2ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_2ui.c -fPIC -DPIC -o .libs/div_2ui.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT elf64.lo -MD -MP -MF .deps/elf64.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/elf64.c -o elf64.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_amd.c mv -f .deps/div_2ui.Tpo .deps/div_2ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div.lo -MD -MP -MF .deps/div.Tpo -c -o div.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c depbase=`echo mi/Gdyn-extract.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gdyn-extract.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gdyn-extract.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gdyn-extract.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_analyze.c ../Cholesky/cholmod_analyze.c: In function 'cholmod_analyze_p2': ../Cholesky/cholmod_analyze.c:422:69: warning: variable 'ncol' set but not used [-Wunused-but-set-variable] Int k, n, ordering, method, nmethods, status, default_strategy, ncol, uncol, ^~~~ ../Cholesky/cholmod_analyze.c:419:45: warning: variable 'CParent' set but not used [-Wunused-but-set-variable] Int *First, *Level, *Work4n, *Cmember, *CParent, *ColCount, *Lperm, *Parent, ^~~~~~~ ../Cholesky/cholmod_analyze.c:419:35: warning: variable 'Cmember' set but not used [-Wunused-but-set-variable] Int *First, *Level, *Work4n, *Cmember, *CParent, *ColCount, *Lperm, *Parent, ^~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gdyn-extract.lo -MD -MP -MF mi/.deps/Gdyn-extract.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gdyn-extract.c -o mi/Gdyn-extract.o depbase=`echo mi/Gdyn-remote.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gdyn-remote.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gdyn-remote.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gdyn-remote.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div.lo -MD -MP -MF .deps/div.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c -fPIC -DPIC -o .libs/div.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gdyn-remote.lo -MD -MP -MF mi/.deps/Gdyn-remote.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gdyn-remote.c -o mi/Gdyn-remote.o In file included from /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c:38: /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c: In function 'mpfr_div2_approx': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invert_limb.h:36:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invert_limb.h:148:7: note: in expansion of macro 'umul_hi' umul_hi (_h, _v2, _e); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c:59:5: note: in expansion of macro '__gmpfr_invert_limb_approx' __gmpfr_invert_limb_approx (inv, v1 + 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c: In function 'mpfr_div_1': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invert_limb.h:36:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invert_limb.h:148:7: note: in expansion of macro 'umul_hi' umul_hi (_h, _v2, _e); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c:131:5: note: in expansion of macro '__gmpfr_invert_limb_approx' __gmpfr_invert_limb_approx (inv, v0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c: In function 'mpfr_div_1n': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invert_limb.h:36:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invert_limb.h:148:7: note: in expansion of macro 'umul_hi' umul_hi (_h, _v2, _e); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div.c:273:5: note: in expansion of macro '__gmpfr_invert_limb_approx' __gmpfr_invert_limb_approx (inv, v0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_colamd.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-getaddrinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getaddrinfo.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getaddrinfo.c -fPIC -DPIC -o src/unix/.libs/libuv_la-getaddrinfo.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_etree.c depbase=`echo mi/Gfind_dynamic_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gfind_dynamic_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gfind_dynamic_proc_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gfind_dynamic_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-getaddrinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getaddrinfo.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getaddrinfo.c -fPIC -DPIC -o src/unix/libuv_la-getaddrinfo.o >/dev/null 2>&1 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_factorize.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gfind_dynamic_proc_info.lo -MD -MP -MF mi/.deps/Gfind_dynamic_proc_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gfind_dynamic_proc_info.c -o mi/Gfind_dynamic_proc_info.o ../Cholesky/cholmod_factorize.c: In function 'cholmod_factorize_p': ../Cholesky/cholmod_factorize.c:114:37: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int nrow, ncol, stype, convert, n, nsuper, grow2, status ; ^ mv -f src/unix/.deps/libuv_la-getaddrinfo.Tpo src/unix/.deps/libuv_la-getaddrinfo.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-getnameinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getnameinfo.Tpo -c -o src/unix/libuv_la-getnameinfo.lo `test -f 'src/unix/getnameinfo.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/getnameinfo.c depbase=`echo mi/Gget_accessors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_accessors.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gget_accessors.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_accessors.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_postorder.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_rcond.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_accessors.lo -MD -MP -MF mi/.deps/Gget_accessors.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_accessors.c -o mi/Gget_accessors.o depbase=`echo mi/Gget_proc_info_by_ip.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_proc_info_by_ip.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gget_proc_info_by_ip.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_proc_info_by_ip.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_resymbol.c mv -f .deps/div.Tpo .deps/div.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_ui.lo -MD -MP -MF .deps/div_ui.Tpo -c -o div_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_ui.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_proc_info_by_ip.lo -MD -MP -MF mi/.deps/Gget_proc_info_by_ip.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_proc_info_by_ip.c -o mi/Gget_proc_info_by_ip.o depbase=`echo mi/Gget_proc_name.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_proc_name.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gget_proc_name.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_proc_name.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_rowcolcounts.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_proc_name.lo -MD -MP -MF mi/.deps/Gget_proc_name.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_proc_name.c -o mi/Gget_proc_name.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_ui.lo -MD -MP -MF .deps/div_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_ui.c -fPIC -DPIC -o .libs/div_ui.o depbase=`echo mi/Gput_dynamic_unwind_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gput_dynamic_unwind_info.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gput_dynamic_unwind_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gput_dynamic_unwind_info.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/div_ui.Tpo .deps/div_ui.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_rowfac.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dump.lo -MD -MP -MF .deps/dump.Tpo -c -o dump.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/dump.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-getnameinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getnameinfo.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getnameinfo.c -fPIC -DPIC -o src/unix/.libs/libuv_la-getnameinfo.o In file included from ../Cholesky/cholmod_rowfac.c:164: ../Cholesky/t_cholmod_rowfac.c: In function 'r_cholmod_rowfac': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:166: ../Cholesky/t_cholmod_rowfac.c: In function 'c_cholmod_rowfac': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:168: ../Cholesky/t_cholmod_rowfac.c: In function 'z_cholmod_rowfac': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ In file included from ../Cholesky/cholmod_rowfac.c:172: ../Cholesky/t_cholmod_rowfac.c: In function 'r_cholmod_rowfac_mask': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gput_dynamic_unwind_info.lo -MD -MP -MF mi/.deps/Gput_dynamic_unwind_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gput_dynamic_unwind_info.c -o mi/Gput_dynamic_unwind_info.o In file included from ../Cholesky/cholmod_rowfac.c:174: ../Cholesky/t_cholmod_rowfac.c: In function 'c_cholmod_rowfac_mask': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:176: ../Cholesky/t_cholmod_rowfac.c: In function 'z_cholmod_rowfac_mask': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ depbase=`echo mi/Gdestroy_addr_space.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gdestroy_addr_space.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gdestroy_addr_space.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gdestroy_addr_space.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-getnameinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getnameinfo.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getnameinfo.c -fPIC -DPIC -o src/unix/libuv_la-getnameinfo.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-getnameinfo.Tpo src/unix/.deps/libuv_la-getnameinfo.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-loop.lo -MD -MP -MF src/unix/.deps/libuv_la-loop.Tpo -c -o src/unix/libuv_la-loop.lo `test -f 'src/unix/loop.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/loop.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gdestroy_addr_space.lo -MD -MP -MF mi/.deps/Gdestroy_addr_space.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gdestroy_addr_space.c -o mi/Gdestroy_addr_space.o depbase=`echo mi/Gget_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_reg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gget_reg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dump.lo -MD -MP -MF .deps/dump.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/dump.c -fPIC -DPIC -o .libs/dump.o mv -f .deps/dump.Tpo .deps/dump.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT eq.lo -MD -MP -MF .deps/eq.Tpo -c -o eq.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/eq.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_reg.lo -MD -MP -MF mi/.deps/Gget_reg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_reg.c -o mi/Gget_reg.o depbase=`echo mi/Gset_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gset_reg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gset_reg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gset_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gset_reg.lo -MD -MP -MF mi/.deps/Gset_reg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gset_reg.c -o mi/Gset_reg.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT eq.lo -MD -MP -MF .deps/eq.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/eq.c -fPIC -DPIC -o .libs/eq.o depbase=`echo mi/Gget_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gget_fpreg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/eq.Tpo .deps/eq.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp10.lo -MD -MP -MF .deps/exp10.Tpo -c -o exp10.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp10.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gget_fpreg.lo -MD -MP -MF mi/.deps/Gget_fpreg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gget_fpreg.c -o mi/Gget_fpreg.o depbase=`echo mi/Gset_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gset_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gset_fpreg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gset_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-loop.lo -MD -MP -MF src/unix/.deps/libuv_la-loop.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/loop.c -fPIC -DPIC -o src/unix/.libs/libuv_la-loop.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gset_fpreg.lo -MD -MP -MF mi/.deps/Gset_fpreg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gset_fpreg.c -o mi/Gset_fpreg.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-loop.lo -MD -MP -MF src/unix/.deps/libuv_la-loop.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/loop.c -fPIC -DPIC -o src/unix/libuv_la-loop.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp10.lo -MD -MP -MF .deps/exp10.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp10.c -fPIC -DPIC -o .libs/exp10.o depbase=`echo mi/Gset_caching_policy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gset_caching_policy.lo -MD -MP -MF $depbase.Tpo -c -o mi/Gset_caching_policy.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gset_caching_policy.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/exp10.Tpo .deps/exp10.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp2.lo -MD -MP -MF .deps/exp2.Tpo -c -o exp2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp2.c mv -f src/unix/.deps/libuv_la-loop.Tpo src/unix/.deps/libuv_la-loop.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-pipe.lo -MD -MP -MF src/unix/.deps/libuv_la-pipe.Tpo -c -o src/unix/libuv_la-pipe.lo `test -f 'src/unix/pipe.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/pipe.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/Gset_caching_policy.lo -MD -MP -MF mi/.deps/Gset_caching_policy.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/Gset_caching_policy.c -o mi/Gset_caching_policy.o depbase=`echo ppc/Gget_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Gget_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Gget_proc_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Gget_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Gget_proc_info.lo -MD -MP -MF ppc/.deps/Gget_proc_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Gget_proc_info.c -o ppc/Gget_proc_info.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp2.lo -MD -MP -MF .deps/exp2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp2.c -fPIC -DPIC -o .libs/exp2.o depbase=`echo ppc/Gget_save_loc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Gget_save_loc.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Gget_save_loc.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Gget_save_loc.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/exp2.Tpo .deps/exp2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp3.lo -MD -MP -MF .deps/exp3.Tpo -c -o exp3.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Gget_save_loc.lo -MD -MP -MF ppc/.deps/Gget_save_loc.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Gget_save_loc.c -o ppc/Gget_save_loc.o depbase=`echo ppc/Ginit_local.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Ginit_local.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Ginit_local.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Ginit_local.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_solve.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Ginit_local.lo -MD -MP -MF ppc/.deps/Ginit_local.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Ginit_local.c -o ppc/Ginit_local.o In file included from ../Cholesky/cholmod_solve.c:66: ../Cholesky/t_cholmod_solve.c: In function 'r_ldl_dsolve': ../Cholesky/t_cholmod_solve.c:64:23: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Lx, *Yx, *Yz ; ^~ In file included from ../Cholesky/cholmod_solve.c:69: ../Cholesky/t_cholmod_solve.c: In function 'c_ldl_dsolve': ../Cholesky/t_cholmod_solve.c:64:23: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Lx, *Yx, *Yz ; ^~ ../Cholesky/cholmod_solve.c: In function 'iperm': ../Cholesky/cholmod_solve.c:337:13: warning: variable 'nk' set but not used [-Wunused-but-set-variable] Int k2, nk, p, k, j, nrow, ncol, d, dj, j2 ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp3.lo -MD -MP -MF .deps/exp3.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp3.c -fPIC -DPIC -o .libs/exp3.o depbase=`echo ppc/Ginit_remote.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Ginit_remote.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Ginit_remote.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Ginit_remote.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-pipe.lo -MD -MP -MF src/unix/.deps/libuv_la-pipe.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/pipe.c -fPIC -DPIC -o src/unix/.libs/libuv_la-pipe.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Ginit_remote.lo -MD -MP -MF ppc/.deps/Ginit_remote.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Ginit_remote.c -o ppc/Ginit_remote.o mv -f .deps/exp3.Tpo .deps/exp3.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp.lo -MD -MP -MF .deps/exp.Tpo -c -o exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-pipe.lo -MD -MP -MF src/unix/.deps/libuv_la-pipe.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/pipe.c -fPIC -DPIC -o src/unix/libuv_la-pipe.o >/dev/null 2>&1 depbase=`echo ppc/Gis_signal_frame.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Gis_signal_frame.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Gis_signal_frame.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Gis_signal_frame.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Gis_signal_frame.lo -MD -MP -MF ppc/.deps/Gis_signal_frame.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Gis_signal_frame.c -o ppc/Gis_signal_frame.o mv -f src/unix/.deps/libuv_la-pipe.Tpo src/unix/.deps/libuv_la-pipe.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c -o src/unix/libuv_la-poll.lo `test -f 'src/unix/poll.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/poll.c depbase=`echo ppc64/Gcreate_addr_space.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gcreate_addr_space.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Gcreate_addr_space.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gcreate_addr_space.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp.lo -MD -MP -MF .deps/exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp.c -fPIC -DPIC -o .libs/exp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gcreate_addr_space.lo -MD -MP -MF ppc64/.deps/Gcreate_addr_space.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gcreate_addr_space.c -o ppc64/Gcreate_addr_space.o mv -f .deps/exp.Tpo .deps/exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT frac.lo -MD -MP -MF .deps/frac.Tpo -c -o frac.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/frac.c depbase=`echo ppc64/Gglobal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gglobal.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Gglobal.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gglobal.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gglobal.lo -MD -MP -MF ppc64/.deps/Gglobal.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gglobal.c -o ppc64/Gglobal.o depbase=`echo ppc64/Ginit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Ginit.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Ginit.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Ginit.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT frac.lo -MD -MP -MF .deps/frac.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/frac.c -fPIC -DPIC -o .libs/frac.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Ginit.lo -MD -MP -MF ppc64/.deps/Ginit.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Ginit.c -o ppc64/Ginit.o In file included from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Ginit.c:31: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/ucontext_i.h:55:19: warning: 'dmy_vrregset' defined but not used [-Wunused-variable] static vrregset_t dmy_vrregset; ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/ucontext_i.h:54:19: warning: 'dmy_ctxt' defined but not used [-Wunused-variable] static ucontext_t dmy_ctxt; ^~~~~~~~ mv -f .deps/frac.Tpo .deps/frac.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT frexp.lo -MD -MP -MF .deps/frexp.Tpo -c -o frexp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/frexp.c depbase=`echo ppc64/Gregs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gregs.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Gregs.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gregs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/.libs/libuv_la-poll.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gregs.lo -MD -MP -MF ppc64/.deps/Gregs.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gregs.c -o ppc64/Gregs.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/libuv_la-poll.o >/dev/null 2>&1 depbase=`echo ppc64/Gresume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gresume.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Gresume.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gresume.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f src/unix/.deps/libuv_la-poll.Tpo src/unix/.deps/libuv_la-poll.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-process.lo -MD -MP -MF src/unix/.deps/libuv_la-process.Tpo -c -o src/unix/libuv_la-process.lo `test -f 'src/unix/process.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/process.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT frexp.lo -MD -MP -MF .deps/frexp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/frexp.c -fPIC -DPIC -o .libs/frexp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gresume.lo -MD -MP -MF ppc64/.deps/Gresume.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gresume.c -o ppc64/Gresume.o mv -f .deps/frexp.Tpo .deps/frexp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_d.lo -MD -MP -MF .deps/get_d.Tpo -c -o get_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_d.c depbase=`echo ppc64/Gstep.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gstep.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/Gstep.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gstep.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/Gstep.lo -MD -MP -MF ppc64/.deps/Gstep.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/Gstep.c -o ppc64/Gstep.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_d.lo -MD -MP -MF .deps/get_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_d.c -fPIC -DPIC -o .libs/get_d.o mv -f .deps/get_d.Tpo .deps/get_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_exp.lo -MD -MP -MF .deps/get_exp.Tpo -c -o get_exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_exp.c depbase=`echo dwarf/Gexpr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gexpr.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gexpr.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gexpr.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gexpr.lo -MD -MP -MF dwarf/.deps/Gexpr.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gexpr.c -o dwarf/Gexpr.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-process.lo -MD -MP -MF src/unix/.deps/libuv_la-process.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c -fPIC -DPIC -o src/unix/.libs/libuv_la-process.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_exp.lo -MD -MP -MF .deps/get_exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_exp.c -fPIC -DPIC -o .libs/get_exp.o /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c: In function 'uv_spawn': /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c:472:41: warning: passing argument 3 to restrict-qualified parameter aliases with argument 2 [-Wrestrict] pthread_sigmask(SIG_SETMASK, &sigset, &sigset); ~~~~~~~ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c:424:7: warning: unused variable 'status' [-Wunused-variable] int status; ^~~~~~ mv -f .deps/get_exp.Tpo .deps/get_exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_str.lo -MD -MP -MF .deps/get_str.Tpo -c -o get_str.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_str.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-process.lo -MD -MP -MF src/unix/.deps/libuv_la-process.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c -fPIC -DPIC -o src/unix/libuv_la-process.o >/dev/null 2>&1 depbase=`echo dwarf/Gfde.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gfde.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gfde.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gfde.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gfde.lo -MD -MP -MF dwarf/.deps/Gfde.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gfde.c -o dwarf/Gfde.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_str.lo -MD -MP -MF .deps/get_str.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_str.c -fPIC -DPIC -o .libs/get_str.o mv -f src/unix/.deps/libuv_la-process.Tpo src/unix/.deps/libuv_la-process.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-signal.lo -MD -MP -MF src/unix/.deps/libuv_la-signal.Tpo -c -o src/unix/libuv_la-signal.lo `test -f 'src/unix/signal.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/signal.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_spsolve.c mv -f .deps/get_str.Tpo .deps/get_str.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT init.lo -MD -MP -MF .deps/init.Tpo -c -o init.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/init.c depbase=`echo dwarf/Gparser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gparser.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gparser.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gparser.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gparser.lo -MD -MP -MF dwarf/.deps/Gparser.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gparser.c -o dwarf/Gparser.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_drop.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_horzcat.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT init.lo -MD -MP -MF .deps/init.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/init.c -fPIC -DPIC -o .libs/init.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-signal.lo -MD -MP -MF src/unix/.deps/libuv_la-signal.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/signal.c -fPIC -DPIC -o src/unix/.libs/libuv_la-signal.o mv -f .deps/init.Tpo .deps/init.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT inp_str.lo -MD -MP -MF .deps/inp_str.Tpo -c -o inp_str.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/inp_str.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_norm.c depbase=`echo dwarf/Gpe.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gpe.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gpe.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gpe.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-signal.lo -MD -MP -MF src/unix/.deps/libuv_la-signal.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/signal.c -fPIC -DPIC -o src/unix/libuv_la-signal.o >/dev/null 2>&1 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_scale.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT inp_str.lo -MD -MP -MF .deps/inp_str.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/inp_str.c -fPIC -DPIC -o .libs/inp_str.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gpe.lo -MD -MP -MF dwarf/.deps/Gpe.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gpe.c -o dwarf/Gpe.o mv -f .deps/inp_str.Tpo .deps/inp_str.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isinteger.lo -MD -MP -MF .deps/isinteger.Tpo -c -o isinteger.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isinteger.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_sdmult.c In file included from ../MatrixOps/cholmod_sdmult.c:47: ../MatrixOps/t_cholmod_sdmult.c: In function 'r_cholmod_sdmult': ../MatrixOps/t_cholmod_sdmult.c:55:17: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int packed, nrow, ncol, j, k, p, pend, kcol, i ; ^~~~ ../MatrixOps/t_cholmod_sdmult.c:52:47: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:38: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ In file included from ../MatrixOps/cholmod_sdmult.c:49: ../MatrixOps/t_cholmod_sdmult.c: In function 'c_cholmod_sdmult': ../MatrixOps/t_cholmod_sdmult.c:55:17: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int packed, nrow, ncol, j, k, p, pend, kcol, i ; ^~~~ ../MatrixOps/t_cholmod_sdmult.c:52:47: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:38: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ In file included from ../MatrixOps/cholmod_sdmult.c:51: ../MatrixOps/t_cholmod_sdmult.c: In function 'z_cholmod_sdmult': ../MatrixOps/t_cholmod_sdmult.c:55:17: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int packed, nrow, ncol, j, k, p, pend, kcol, i ; ^~~~ mv -f src/unix/.deps/libuv_la-signal.Tpo src/unix/.deps/libuv_la-signal.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-stream.lo -MD -MP -MF src/unix/.deps/libuv_la-stream.Tpo -c -o src/unix/libuv_la-stream.lo `test -f 'src/unix/stream.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/stream.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isinteger.lo -MD -MP -MF .deps/isinteger.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isinteger.c -fPIC -DPIC -o .libs/isinteger.o depbase=`echo dwarf/Gstep.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gstep.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gstep.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gstep.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/isinteger.Tpo .deps/isinteger.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isinf.lo -MD -MP -MF .deps/isinf.Tpo -c -o isinf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isinf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gstep.lo -MD -MP -MF dwarf/.deps/Gstep.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gstep.c -o dwarf/Gstep.o depbase=`echo dwarf/Gfind_proc_info-lsb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gfind_proc_info-lsb.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gfind_proc_info-lsb.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gfind_proc_info-lsb.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gfind_proc_info-lsb.lo -MD -MP -MF dwarf/.deps/Gfind_proc_info-lsb.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gfind_proc_info-lsb.c -o dwarf/Gfind_proc_info-lsb.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isinf.lo -MD -MP -MF .deps/isinf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isinf.c -fPIC -DPIC -o .libs/isinf.o mv -f .deps/isinf.Tpo .deps/isinf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isnan.lo -MD -MP -MF .deps/isnan.Tpo -c -o isnan.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isnan.c depbase=`echo dwarf/Gfind_unwind_table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gfind_unwind_table.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Gfind_unwind_table.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gfind_unwind_table.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Gfind_unwind_table.lo -MD -MP -MF dwarf/.deps/Gfind_unwind_table.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Gfind_unwind_table.c -o dwarf/Gfind_unwind_table.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-stream.lo -MD -MP -MF src/unix/.deps/libuv_la-stream.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/stream.c -fPIC -DPIC -o src/unix/.libs/libuv_la-stream.o depbase=`echo ppc/longjmp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -U_FORTIFY_SOURCE -fPIC -D_GNU_SOURCE -DNDEBUG -MT ppc/longjmp.lo -MD -MP -MF $depbase.Tpo -c -o ppc/longjmp.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/longjmp.S &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isnan.lo -MD -MP -MF .deps/isnan.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isnan.c -fPIC -DPIC -o .libs/isnan.o mv -f .deps/isnan.Tpo .deps/isnan.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isnum.lo -MD -MP -MF .deps/isnum.Tpo -c -o isnum.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isnum.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -U_FORTIFY_SOURCE -fPIC -D_GNU_SOURCE -DNDEBUG -MT ppc/longjmp.lo -MD -MP -MF ppc/.deps/longjmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/longjmp.S -o ppc/longjmp.o depbase=`echo ppc/siglongjmp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -U_FORTIFY_SOURCE -fPIC -D_GNU_SOURCE -DNDEBUG -MT ppc/siglongjmp.lo -MD -MP -MF $depbase.Tpo -c -o ppc/siglongjmp.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/siglongjmp.S &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -U_FORTIFY_SOURCE -fPIC -D_GNU_SOURCE -DNDEBUG -MT ppc/siglongjmp.lo -MD -MP -MF ppc/.deps/siglongjmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/siglongjmp.S -o ppc/siglongjmp.o depbase=`echo mi/init.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/init.lo -MD -MP -MF $depbase.Tpo -c -o mi/init.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/init.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-stream.lo -MD -MP -MF src/unix/.deps/libuv_la-stream.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/stream.c -fPIC -DPIC -o src/unix/libuv_la-stream.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/init.lo -MD -MP -MF mi/.deps/init.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/init.c -o mi/init.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isnum.lo -MD -MP -MF .deps/isnum.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isnum.c -fPIC -DPIC -o .libs/isnum.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_ssmult.c mv -f .deps/isnum.Tpo .deps/isnum.Plo depbase=`echo mi/flush_cache.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/flush_cache.lo -MD -MP -MF $depbase.Tpo -c -o mi/flush_cache.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/flush_cache.c &&\ mv -f $depbase.Tpo $depbase.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_log2.lo -MD -MP -MF .deps/const_log2.Tpo -c -o const_log2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_log2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/flush_cache.lo -MD -MP -MF mi/.deps/flush_cache.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/flush_cache.c -o mi/flush_cache.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_submatrix.c depbase=`echo mi/mempool.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/mempool.lo -MD -MP -MF $depbase.Tpo -c -o mi/mempool.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/mempool.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_log2.lo -MD -MP -MF .deps/const_log2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_log2.c -fPIC -DPIC -o .libs/const_log2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/mempool.lo -MD -MP -MF mi/.deps/mempool.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/mempool.c -o mi/mempool.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_vertcat.c mv -f src/unix/.deps/libuv_la-stream.Tpo src/unix/.deps/libuv_la-stream.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-tcp.lo -MD -MP -MF src/unix/.deps/libuv_la-tcp.Tpo -c -o src/unix/libuv_la-tcp.lo `test -f 'src/unix/tcp.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tcp.c depbase=`echo mi/strerror.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/strerror.lo -MD -MP -MF $depbase.Tpo -c -o mi/strerror.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/strerror.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/const_log2.Tpo .deps/const_log2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log.lo -MD -MP -MF .deps/log.Tpo -c -o log.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mi/strerror.lo -MD -MP -MF mi/.deps/strerror.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/mi/strerror.c -o mi/strerror.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_symmetry.c depbase=`echo ppc64/is_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/is_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/is_fpreg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/is_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Modify/cholmod_rowadd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/is_fpreg.lo -MD -MP -MF ppc64/.deps/is_fpreg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/is_fpreg.c -o ppc64/is_fpreg.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log.lo -MD -MP -MF .deps/log.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log.c -fPIC -DPIC -o .libs/log.o depbase=`echo ppc64/regname.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/regname.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/regname.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/regname.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/log.Tpo .deps/log.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT modf.lo -MD -MP -MF .deps/modf.Tpo -c -o modf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/modf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/regname.lo -MD -MP -MF ppc64/.deps/regname.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/regname.c -o ppc64/regname.o depbase=`echo ppc64/get_func_addr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/get_func_addr.lo -MD -MP -MF $depbase.Tpo -c -o ppc64/get_func_addr.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/get_func_addr.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Modify/cholmod_rowdel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64/get_func_addr.lo -MD -MP -MF ppc64/.deps/get_func_addr.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc64/get_func_addr.c -o ppc64/get_func_addr.o depbase=`echo unwind/Backtrace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/Backtrace.lo -MD -MP -MF $depbase.Tpo -c -o unwind/Backtrace.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/Backtrace.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT modf.lo -MD -MP -MF .deps/modf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/modf.c -fPIC -DPIC -o .libs/modf.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Modify/cholmod_updown.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-tcp.lo -MD -MP -MF src/unix/.deps/libuv_la-tcp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tcp.c -fPIC -DPIC -o src/unix/.libs/libuv_la-tcp.o mv -f .deps/modf.Tpo .deps/modf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_2exp.lo -MD -MP -MF .deps/mul_2exp.Tpo -c -o mul_2exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_2exp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/Backtrace.lo -MD -MP -MF unwind/.deps/Backtrace.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/Backtrace.c -o unwind/Backtrace.o ../Modify/cholmod_updown.c: In function 'cholmod_updown_mask2': ../Modify/cholmod_updown.c:436:33: warning: variable 'ps1' set but not used [-Wunused-but-set-variable] *Set_ps1 [32], *Set_ps2 [32], *ps1, *ps2 ; ^~~ depbase=`echo unwind/DeleteException.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/DeleteException.lo -MD -MP -MF $depbase.Tpo -c -o unwind/DeleteException.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/DeleteException.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-tcp.lo -MD -MP -MF src/unix/.deps/libuv_la-tcp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tcp.c -fPIC -DPIC -o src/unix/libuv_la-tcp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/DeleteException.lo -MD -MP -MF unwind/.deps/DeleteException.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/DeleteException.c -o unwind/DeleteException.o depbase=`echo unwind/FindEnclosingFunction.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/FindEnclosingFunction.lo -MD -MP -MF $depbase.Tpo -c -o unwind/FindEnclosingFunction.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/FindEnclosingFunction.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f src/unix/.deps/libuv_la-tcp.Tpo src/unix/.deps/libuv_la-tcp.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-thread.lo -MD -MP -MF src/unix/.deps/libuv_la-thread.Tpo -c -o src/unix/libuv_la-thread.lo `test -f 'src/unix/thread.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/thread.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_2exp.lo -MD -MP -MF .deps/mul_2exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_2exp.c -fPIC -DPIC -o .libs/mul_2exp.o mv -f .deps/mul_2exp.Tpo .deps/mul_2exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_2si.lo -MD -MP -MF .deps/mul_2si.Tpo -c -o mul_2si.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_2si.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/FindEnclosingFunction.lo -MD -MP -MF unwind/.deps/FindEnclosingFunction.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/FindEnclosingFunction.c -o unwind/FindEnclosingFunction.o depbase=`echo unwind/ForcedUnwind.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/ForcedUnwind.lo -MD -MP -MF $depbase.Tpo -c -o unwind/ForcedUnwind.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/ForcedUnwind.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/ForcedUnwind.lo -MD -MP -MF unwind/.deps/ForcedUnwind.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/ForcedUnwind.c -o unwind/ForcedUnwind.o depbase=`echo unwind/GetBSP.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetBSP.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetBSP.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetBSP.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_2si.lo -MD -MP -MF .deps/mul_2si.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_2si.c -fPIC -DPIC -o .libs/mul_2si.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetBSP.lo -MD -MP -MF unwind/.deps/GetBSP.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetBSP.c -o unwind/GetBSP.o mv -f .deps/mul_2si.Tpo .deps/mul_2si.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_2ui.lo -MD -MP -MF .deps/mul_2ui.Tpo -c -o mul_2ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_2ui.c depbase=`echo unwind/GetCFA.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetCFA.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetCFA.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetCFA.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetCFA.lo -MD -MP -MF unwind/.deps/GetCFA.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetCFA.c -o unwind/GetCFA.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-thread.lo -MD -MP -MF src/unix/.deps/libuv_la-thread.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c -fPIC -DPIC -o src/unix/.libs/libuv_la-thread.o depbase=`echo unwind/GetDataRelBase.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetDataRelBase.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetDataRelBase.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetDataRelBase.c &&\ mv -f $depbase.Tpo $depbase.Plo /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c: In function 'uv_thread_create': /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c:76:35: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] err = pthread_create(tid, attr, (void*(*)(void*)) entry, arg); ^ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_2ui.lo -MD -MP -MF .deps/mul_2ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_2ui.c -fPIC -DPIC -o .libs/mul_2ui.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetDataRelBase.lo -MD -MP -MF unwind/.deps/GetDataRelBase.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetDataRelBase.c -o unwind/GetDataRelBase.o mv -f .deps/mul_2ui.Tpo .deps/mul_2ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul.lo -MD -MP -MF .deps/mul.Tpo -c -o mul.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-thread.lo -MD -MP -MF src/unix/.deps/libuv_la-thread.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c -fPIC -DPIC -o src/unix/libuv_la-thread.o >/dev/null 2>&1 depbase=`echo unwind/GetGR.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetGR.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetGR.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetGR.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetGR.lo -MD -MP -MF unwind/.deps/GetGR.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetGR.c -o unwind/GetGR.o mv -f src/unix/.deps/libuv_la-thread.Tpo src/unix/.deps/libuv_la-thread.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-tty.lo -MD -MP -MF src/unix/.deps/libuv_la-tty.Tpo -c -o src/unix/libuv_la-tty.lo `test -f 'src/unix/tty.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tty.c depbase=`echo unwind/GetIP.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetIP.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetIP.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetIP.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul.lo -MD -MP -MF .deps/mul.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul.c -fPIC -DPIC -o .libs/mul.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetIP.lo -MD -MP -MF unwind/.deps/GetIP.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetIP.c -o unwind/GetIP.o depbase=`echo unwind/GetLanguageSpecificData.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetLanguageSpecificData.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetLanguageSpecificData.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetLanguageSpecificData.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetLanguageSpecificData.lo -MD -MP -MF unwind/.deps/GetLanguageSpecificData.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetLanguageSpecificData.c -o unwind/GetLanguageSpecificData.o depbase=`echo unwind/GetRegionStart.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetRegionStart.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetRegionStart.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetRegionStart.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetRegionStart.lo -MD -MP -MF unwind/.deps/GetRegionStart.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetRegionStart.c -o unwind/GetRegionStart.o mv -f .deps/mul.Tpo .deps/mul.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_ui.lo -MD -MP -MF .deps/mul_ui.Tpo -c -o mul_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_ui.c depbase=`echo unwind/GetTextRelBase.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetTextRelBase.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetTextRelBase.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetTextRelBase.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetTextRelBase.lo -MD -MP -MF unwind/.deps/GetTextRelBase.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetTextRelBase.c -o unwind/GetTextRelBase.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-tty.lo -MD -MP -MF src/unix/.deps/libuv_la-tty.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tty.c -fPIC -DPIC -o src/unix/.libs/libuv_la-tty.o depbase=`echo unwind/RaiseException.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/RaiseException.lo -MD -MP -MF $depbase.Tpo -c -o unwind/RaiseException.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/RaiseException.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-tty.lo -MD -MP -MF src/unix/.deps/libuv_la-tty.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tty.c -fPIC -DPIC -o src/unix/libuv_la-tty.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_ui.lo -MD -MP -MF .deps/mul_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_ui.c -fPIC -DPIC -o .libs/mul_ui.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/RaiseException.lo -MD -MP -MF unwind/.deps/RaiseException.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/RaiseException.c -o unwind/RaiseException.o depbase=`echo unwind/Resume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/Resume.lo -MD -MP -MF $depbase.Tpo -c -o unwind/Resume.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/Resume.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/mul_ui.Tpo .deps/mul_ui.Plo mv -f src/unix/.deps/libuv_la-tty.Tpo src/unix/.deps/libuv_la-tty.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-udp.lo -MD -MP -MF src/unix/.deps/libuv_la-udp.Tpo -c -o src/unix/libuv_la-udp.lo `test -f 'src/unix/udp.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/udp.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT neg.lo -MD -MP -MF .deps/neg.Tpo -c -o neg.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/neg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/Resume.lo -MD -MP -MF unwind/.deps/Resume.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/Resume.c -o unwind/Resume.o depbase=`echo unwind/Resume_or_Rethrow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/Resume_or_Rethrow.lo -MD -MP -MF $depbase.Tpo -c -o unwind/Resume_or_Rethrow.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/Resume_or_Rethrow.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/Resume_or_Rethrow.lo -MD -MP -MF unwind/.deps/Resume_or_Rethrow.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/Resume_or_Rethrow.c -o unwind/Resume_or_Rethrow.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT neg.lo -MD -MP -MF .deps/neg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/neg.c -fPIC -DPIC -o .libs/neg.o depbase=`echo unwind/SetGR.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/SetGR.lo -MD -MP -MF $depbase.Tpo -c -o unwind/SetGR.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/SetGR.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/neg.Tpo .deps/neg.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT next.lo -MD -MP -MF .deps/next.Tpo -c -o next.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/next.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/SetGR.lo -MD -MP -MF unwind/.deps/SetGR.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/SetGR.c -o unwind/SetGR.o depbase=`echo unwind/SetIP.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/SetIP.lo -MD -MP -MF $depbase.Tpo -c -o unwind/SetIP.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/SetIP.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/SetIP.lo -MD -MP -MF unwind/.deps/SetIP.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/SetIP.c -o unwind/SetIP.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT next.lo -MD -MP -MF .deps/next.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/next.c -fPIC -DPIC -o .libs/next.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-udp.lo -MD -MP -MF src/unix/.deps/libuv_la-udp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/udp.c -fPIC -DPIC -o src/unix/.libs/libuv_la-udp.o depbase=`echo unwind/GetIPInfo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetIPInfo.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetIPInfo.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetIPInfo.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/next.Tpo .deps/next.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT out_str.lo -MD -MP -MF .deps/out_str.Tpo -c -o out_str.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/out_str.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT unwind/GetIPInfo.lo -MD -MP -MF unwind/.deps/GetIPInfo.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/unwind/GetIPInfo.c -o unwind/GetIPInfo.o depbase=`echo ppc/Lget_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Lget_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Lget_proc_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Lget_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-udp.lo -MD -MP -MF src/unix/.deps/libuv_la-udp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/udp.c -fPIC -DPIC -o src/unix/libuv_la-udp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Lget_proc_info.lo -MD -MP -MF ppc/.deps/Lget_proc_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Lget_proc_info.c -o ppc/Lget_proc_info.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT out_str.lo -MD -MP -MF .deps/out_str.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/out_str.c -fPIC -DPIC -o .libs/out_str.o depbase=`echo ppc/Lget_save_loc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Lget_save_loc.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Lget_save_loc.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Lget_save_loc.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/out_str.Tpo .deps/out_str.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT printf.lo -MD -MP -MF .deps/printf.Tpo -c -o printf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/printf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Lget_save_loc.lo -MD -MP -MF ppc/.deps/Lget_save_loc.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Lget_save_loc.c -o ppc/Lget_save_loc.o depbase=`echo ppc/Linit_local.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Linit_local.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Linit_local.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Linit_local.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f src/unix/.deps/libuv_la-udp.Tpo src/unix/.deps/libuv_la-udp.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-core.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-core.Tpo -c -o src/unix/libuv_la-linux-core.lo `test -f 'src/unix/linux-core.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Linit_local.lo -MD -MP -MF ppc/.deps/Linit_local.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Linit_local.c -o ppc/Linit_local.o depbase=`echo ppc/Linit_remote.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Linit_remote.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Linit_remote.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Linit_remote.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT printf.lo -MD -MP -MF .deps/printf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/printf.c -fPIC -DPIC -o .libs/printf.o mv -f .deps/printf.Tpo .deps/printf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT vasprintf.lo -MD -MP -MF .deps/vasprintf.Tpo -c -o vasprintf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/vasprintf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Linit_remote.lo -MD -MP -MF ppc/.deps/Linit_remote.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Linit_remote.c -o ppc/Linit_remote.o depbase=`echo ppc/Lis_signal_frame.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Lis_signal_frame.lo -MD -MP -MF $depbase.Tpo -c -o ppc/Lis_signal_frame.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Lis_signal_frame.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc/Lis_signal_frame.lo -MD -MP -MF ppc/.deps/Lis_signal_frame.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ppc/Lis_signal_frame.c -o ppc/Lis_signal_frame.o depbase=`echo dwarf/Lexpr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lexpr.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lexpr.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lexpr.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Supernodal/cholmod_super_numeric.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT vasprintf.lo -MD -MP -MF .deps/vasprintf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/vasprintf.c -fPIC -DPIC -o .libs/vasprintf.o In file included from ../Supernodal/cholmod_super_numeric.c:85: ../Supernodal/t_cholmod_super_numeric.c: In function 'r_cholmod_super_numeric': ../Supernodal/t_cholmod_super_numeric.c:252: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:329: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:358: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( p, pend, pfend, pf, i, j, imap, q ) \ ../Supernodal/t_cholmod_super_numeric.c:746: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:759: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( j, i, px, q ) \ ../Supernodal/t_cholmod_super_numeric.c:119:9: warning: unused variable 'tail' [-Wunused-variable] tail, nscol_new = 0; ^~~~ ../Supernodal/t_cholmod_super_numeric.c:116:9: warning: unused variable 'pj' [-Wunused-variable] pj, d, kd1, kd2, info, ndcol, ndrow, pdi, pdx, pdend, pdi1, pdi2, pdx1, ^~ ../Supernodal/t_cholmod_super_numeric.c:114:10: warning: variable 'Previous' set but not used [-Wunused-but-set-variable] *Previous; ^~~~~~~~ ../Supernodal/t_cholmod_super_numeric.c:111:33: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ ../Supernodal/t_cholmod_super_numeric.c:111:28: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ In file included from ../Supernodal/cholmod_super_numeric.c:87: ../Supernodal/t_cholmod_super_numeric.c: In function 'c_cholmod_super_numeric': ../Supernodal/t_cholmod_super_numeric.c:252: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:329: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:358: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( p, pend, pfend, pf, i, j, imap, q ) \ ../Supernodal/t_cholmod_super_numeric.c:746: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:759: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( j, i, px, q ) \ ../Supernodal/t_cholmod_super_numeric.c:119:9: warning: unused variable 'tail' [-Wunused-variable] tail, nscol_new = 0; ^~~~ ../Supernodal/t_cholmod_super_numeric.c:116:9: warning: unused variable 'pj' [-Wunused-variable] pj, d, kd1, kd2, info, ndcol, ndrow, pdi, pdx, pdend, pdi1, pdi2, pdx1, ^~ ../Supernodal/t_cholmod_super_numeric.c:114:10: warning: variable 'Previous' set but not used [-Wunused-but-set-variable] *Previous; ^~~~~~~~ ../Supernodal/t_cholmod_super_numeric.c:111:33: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ ../Supernodal/t_cholmod_super_numeric.c:111:28: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ In file included from ../Supernodal/cholmod_super_numeric.c:89: ../Supernodal/t_cholmod_super_numeric.c: In function 'z_cholmod_super_numeric': ../Supernodal/t_cholmod_super_numeric.c:252: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:329: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:358: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( p, pend, pfend, pf, i, j, imap, q ) \ ../Supernodal/t_cholmod_super_numeric.c:746: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:759: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( j, i, px, q ) \ ../Supernodal/t_cholmod_super_numeric.c:119:9: warning: unused variable 'tail' [-Wunused-variable] tail, nscol_new = 0; ^~~~ ../Supernodal/t_cholmod_super_numeric.c:116:9: warning: unused variable 'pj' [-Wunused-variable] pj, d, kd1, kd2, info, ndcol, ndrow, pdi, pdx, pdend, pdi1, pdi2, pdx1, ^~ ../Supernodal/t_cholmod_super_numeric.c:114:10: warning: variable 'Previous' set but not used [-Wunused-but-set-variable] *Previous; ^~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lexpr.lo -MD -MP -MF dwarf/.deps/Lexpr.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lexpr.c -o dwarf/Lexpr.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-core.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-core.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-core.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-core.o depbase=`echo dwarf/Lfde.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lfde.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lfde.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lfde.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lfde.lo -MD -MP -MF dwarf/.deps/Lfde.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lfde.c -o dwarf/Lfde.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-core.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-core.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-core.c -fPIC -DPIC -o src/unix/libuv_la-linux-core.o >/dev/null 2>&1 depbase=`echo dwarf/Lparser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lparser.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lparser.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lparser.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lparser.lo -MD -MP -MF dwarf/.deps/Lparser.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lparser.c -o dwarf/Lparser.o mv -f .deps/vasprintf.Tpo .deps/vasprintf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_pi.lo -MD -MP -MF .deps/const_pi.Tpo -c -o const_pi.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_pi.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Supernodal/cholmod_super_solve.c mv -f src/unix/.deps/libuv_la-linux-core.Tpo src/unix/.deps/libuv_la-linux-core.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-inotify.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-inotify.Tpo -c -o src/unix/libuv_la-linux-inotify.lo `test -f 'src/unix/linux-inotify.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-inotify.c In file included from ../Supernodal/cholmod_super_solve.c:29: ../Supernodal/t_cholmod_super_solve.c: In function 'r_cholmod_super_lsolve': ../Supernodal/t_cholmod_super_solve.c:33:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ ../Supernodal/t_cholmod_super_solve.c: In function 'r_cholmod_super_ltsolve': ../Supernodal/t_cholmod_super_solve.c:241:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ In file included from ../Supernodal/cholmod_super_solve.c:31: ../Supernodal/t_cholmod_super_solve.c: In function 'c_cholmod_super_lsolve': ../Supernodal/t_cholmod_super_solve.c:33:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ ../Supernodal/t_cholmod_super_solve.c: In function 'c_cholmod_super_ltsolve': ../Supernodal/t_cholmod_super_solve.c:241:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_pi.lo -MD -MP -MF .deps/const_pi.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_pi.c -fPIC -DPIC -o .libs/const_pi.o depbase=`echo dwarf/Lpe.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lpe.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lpe.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lpe.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Supernodal/cholmod_super_symbolic.c mv -f .deps/const_pi.Tpo .deps/const_pi.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow.lo -MD -MP -MF .deps/pow.Tpo -c -o pow.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lpe.lo -MD -MP -MF dwarf/.deps/Lpe.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lpe.c -o dwarf/Lpe.o ../Supernodal/cholmod_super_symbolic.c: In function 'cholmod_super_symbolic2': ../Supernodal/cholmod_super_symbolic.c:565:7: warning: variable 'totsize' set but not used [-Wunused-but-set-variable] Int totsize ; ^~~~~~~ ../Supernodal/cholmod_super_symbolic.c:188:12: warning: unused variable 'max_fraction' [-Wunused-variable] double max_fraction; ^~~~~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:187:17: warning: unused variable 'env_max_fraction' [-Wunused-variable] const char* env_max_fraction; ^~~~~~~~~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:186:12: warning: unused variable 'max_bytes' [-Wunused-variable] size_t max_bytes; ^~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:185:17: warning: unused variable 'env_max_bytes' [-Wunused-variable] const char* env_max_bytes; ^~~~~~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:184:17: warning: unused variable 'env_use_gpu' [-Wunused-variable] const char* env_use_gpu; ^~~~~~~~~~~ depbase=`echo dwarf/Lstep.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lstep.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lstep.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lstep.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lstep.lo -MD -MP -MF dwarf/.deps/Lstep.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lstep.c -o dwarf/Lstep.o depbase=`echo dwarf/Lfind_proc_info-lsb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lfind_proc_info-lsb.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lfind_proc_info-lsb.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lfind_proc_info-lsb.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow.lo -MD -MP -MF .deps/pow.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow.c -fPIC -DPIC -o .libs/pow.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_ccolamd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lfind_proc_info-lsb.lo -MD -MP -MF dwarf/.deps/Lfind_proc_info-lsb.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lfind_proc_info-lsb.c -o dwarf/Lfind_proc_info-lsb.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_csymamd.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-inotify.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-inotify.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-inotify.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-inotify.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_metis.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_nesdis.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_camd.c depbase=`echo dwarf/Lfind_unwind_table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lfind_unwind_table.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lfind_unwind_table.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lfind_unwind_table.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/pow.Tpo .deps/pow.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow_si.lo -MD -MP -MF .deps/pow_si.Tpo -c -o pow_si.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow_si.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_aat.c -o cholmod_l_aat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/Lfind_unwind_table.lo -MD -MP -MF dwarf/.deps/Lfind_unwind_table.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/Lfind_unwind_table.c -o dwarf/Lfind_unwind_table.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-inotify.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-inotify.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-inotify.c -fPIC -DPIC -o src/unix/libuv_la-linux-inotify.o >/dev/null 2>&1 depbase=`echo dwarf/global.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/global.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/global.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/global.c &&\ mv -f $depbase.Tpo $depbase.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_add.c -o cholmod_l_add.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow_si.lo -MD -MP -MF .deps/pow_si.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow_si.c -fPIC -DPIC -o .libs/pow_si.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dwarf/global.lo -MD -MP -MF dwarf/.deps/global.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/dwarf/global.c -o dwarf/global.o mv -f src/unix/.deps/libuv_la-linux-inotify.Tpo src/unix/.deps/libuv_la-linux-inotify.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c -o src/unix/libuv_la-linux-syscalls.lo `test -f 'src/unix/linux-syscalls.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-syscalls.c /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-elf64.la elf64.lo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_band.c -o cholmod_l_band.o mv -f .deps/pow_si.Tpo .deps/pow_si.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow_ui.lo -MD -MP -MF .deps/pow_ui.Tpo -c -o pow_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow_ui.c libtool: link: ar cru .libs/libunwind-elf64.a elf64.o libtool: link: ranlib .libs/libunwind-elf64.a libtool: link: ( cd ".libs" && rm -f "libunwind-elf64.la" && ln -s "../libunwind-elf64.la" "libunwind-elf64.la" ) gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_change_factor.c -o cholmod_l_change_factor.o depbase=`echo ptrace/_UPT_elf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_elf.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_elf.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_elf.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from ../Core/cholmod_change_factor.c:116: ../Core/t_cholmod_change_factor.c: In function 'r_change_simplicial_numeric': ../Core/t_cholmod_change_factor.c:40:18: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ In file included from ../Core/cholmod_change_factor.c:118: ../Core/t_cholmod_change_factor.c: In function 'c_change_simplicial_numeric': ../Core/t_cholmod_change_factor.c:40:18: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ ../Core/cholmod_change_factor.c: In function 'simplicial_symbolic_to_super_symbolic': ../Core/cholmod_change_factor.c:265:17: warning: variable 'xsize' set but not used [-Wunused-but-set-variable] Int nsuper, xsize, ssize ; ^~~~~ ../Core/cholmod_change_factor.c: In function 'change_simplicial_numeric': ../Core/cholmod_change_factor.c:680:15: warning: variable 'Li' set but not used [-Wunused-but-set-variable] Int *Lp, *Li, *Lnz ; ^~ ../Core/cholmod_change_factor.c:680:10: warning: variable 'Lp' set but not used [-Wunused-but-set-variable] Int *Lp, *Li, *Lnz ; ^~ ../Core/cholmod_change_factor.c:679:18: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ ../Core/cholmod_change_factor.c:679:13: warning: variable 'Lx' set but not used [-Wunused-but-set-variable] double *Lx, *Lz ; ^~ ../Core/cholmod_change_factor.c: In function 'll_super_to_simplicial_numeric': ../Core/cholmod_change_factor.c:827:9: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int n, lnz, s, nsuper, psi, psend, nsrow, nscol, k1, k2, erows ; ^ ../Core/cholmod_change_factor.c:826:21: warning: variable 'Lpx' set but not used [-Wunused-but-set-variable] Int *Ls, *Lpi, *Lpx, *Super, *Li ; ^~~ ../Core/cholmod_change_factor.c:826:10: warning: variable 'Ls' set but not used [-Wunused-but-set-variable] Int *Ls, *Lpi, *Lpx, *Super, *Li ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow_ui.lo -MD -MP -MF .deps/pow_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow_ui.c -fPIC -DPIC -o .libs/pow_ui.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_elf.lo -MD -MP -MF ptrace/.deps/_UPT_elf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_elf.c -o ptrace/_UPT_elf.o mv -f .deps/pow_ui.Tpo .deps/pow_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT print_raw.lo -MD -MP -MF .deps/print_raw.Tpo -c -o print_raw.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/print_raw.c depbase=`echo ptrace/_UPT_accessors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_accessors.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_accessors.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_accessors.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_accessors.lo -MD -MP -MF ptrace/.deps/_UPT_accessors.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_accessors.c -o ptrace/_UPT_accessors.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-syscalls.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-syscalls.o depbase=`echo ptrace/_UPT_access_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_access_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_access_fpreg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_access_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-syscalls.c -fPIC -DPIC -o src/unix/libuv_la-linux-syscalls.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT print_raw.lo -MD -MP -MF .deps/print_raw.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/print_raw.c -fPIC -DPIC -o .libs/print_raw.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_access_fpreg.lo -MD -MP -MF ptrace/.deps/_UPT_access_fpreg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_access_fpreg.c -o ptrace/_UPT_access_fpreg.o mv -f src/unix/.deps/libuv_la-linux-syscalls.Tpo src/unix/.deps/libuv_la-linux-syscalls.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-procfs-exepath.lo -MD -MP -MF src/unix/.deps/libuv_la-procfs-exepath.Tpo -c -o src/unix/libuv_la-procfs-exepath.lo `test -f 'src/unix/procfs-exepath.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/procfs-exepath.c mv -f .deps/print_raw.Tpo .deps/print_raw.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT print_rnd_mode.lo -MD -MP -MF .deps/print_rnd_mode.Tpo -c -o print_rnd_mode.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/print_rnd_mode.c depbase=`echo ptrace/_UPT_access_mem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_access_mem.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_access_mem.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_access_mem.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_access_mem.lo -MD -MP -MF ptrace/.deps/_UPT_access_mem.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_access_mem.c -o ptrace/_UPT_access_mem.o depbase=`echo ptrace/_UPT_access_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_access_reg.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_access_reg.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_access_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT print_rnd_mode.lo -MD -MP -MF .deps/print_rnd_mode.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/print_rnd_mode.c -fPIC -DPIC -o .libs/print_rnd_mode.o mv -f .deps/print_rnd_mode.Tpo .deps/print_rnd_mode.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT reldiff.lo -MD -MP -MF .deps/reldiff.Tpo -c -o reldiff.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/reldiff.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_access_reg.lo -MD -MP -MF ptrace/.deps/_UPT_access_reg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_access_reg.c -o ptrace/_UPT_access_reg.o depbase=`echo ptrace/_UPT_create.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_create.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_create.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_create.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_create.lo -MD -MP -MF ptrace/.deps/_UPT_create.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_create.c -o ptrace/_UPT_create.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT reldiff.lo -MD -MP -MF .deps/reldiff.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/reldiff.c -fPIC -DPIC -o .libs/reldiff.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-procfs-exepath.lo -MD -MP -MF src/unix/.deps/libuv_la-procfs-exepath.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/.libs/libuv_la-procfs-exepath.o mv -f .deps/reldiff.Tpo .deps/reldiff.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-procfs-exepath.lo -MD -MP -MF src/unix/.deps/libuv_la-procfs-exepath.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/libuv_la-procfs-exepath.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT round_prec.lo -MD -MP -MF .deps/round_prec.Tpo -c -o round_prec.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/round_prec.c depbase=`echo ptrace/_UPT_destroy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_destroy.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_destroy.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_destroy.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f src/unix/.deps/libuv_la-procfs-exepath.Tpo src/unix/.deps/libuv_la-procfs-exepath.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-proctitle.lo -MD -MP -MF src/unix/.deps/libuv_la-proctitle.Tpo -c -o src/unix/libuv_la-proctitle.lo `test -f 'src/unix/proctitle.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/proctitle.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_destroy.lo -MD -MP -MF ptrace/.deps/_UPT_destroy.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_destroy.c -o ptrace/_UPT_destroy.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_common.c -o cholmod_l_common.o depbase=`echo ptrace/_UPT_find_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_find_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_find_proc_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_find_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_find_proc_info.lo -MD -MP -MF ptrace/.deps/_UPT_find_proc_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_find_proc_info.c -o ptrace/_UPT_find_proc_info.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_complex.c -o cholmod_l_complex.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT round_prec.lo -MD -MP -MF .deps/round_prec.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/round_prec.c -fPIC -DPIC -o .libs/round_prec.o depbase=`echo ptrace/_UPT_get_dyn_info_list_addr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_get_dyn_info_list_addr.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_get_dyn_info_list_addr.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_get_dyn_info_list_addr.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_get_dyn_info_list_addr.lo -MD -MP -MF ptrace/.deps/_UPT_get_dyn_info_list_addr.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_get_dyn_info_list_addr.c -o ptrace/_UPT_get_dyn_info_list_addr.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_copy.c -o cholmod_l_copy.o ../Core/cholmod_copy.c: In function 'cholmod_l_copy': ../Core/cholmod_copy.c:278:25: warning: variable 'lo' set but not used [-Wunused-but-set-variable] Int nrow, ncol, up, lo, values, diag, astype ; ^~ ../Core/cholmod_copy.c:278:21: warning: variable 'up' set but not used [-Wunused-but-set-variable] Int nrow, ncol, up, lo, values, diag, astype ; ^~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_get_dyn_info_list_addr.c: In function 'get_list_addr': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_get_dyn_info_list_addr.c:78:3: warning: #warning Implement get_list_addr(), please. [-Wcpp] # warning Implement get_list_addr(), please. ^~~~~~~ depbase=`echo ptrace/_UPT_put_unwind_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_put_unwind_info.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_put_unwind_info.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_put_unwind_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_put_unwind_info.lo -MD -MP -MF ptrace/.deps/_UPT_put_unwind_info.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_put_unwind_info.c -o ptrace/_UPT_put_unwind_info.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_dense.c -o cholmod_l_dense.o mv -f .deps/round_prec.Tpo .deps/round_prec.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-proctitle.lo -MD -MP -MF src/unix/.deps/libuv_la-proctitle.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/proctitle.c -fPIC -DPIC -o src/unix/.libs/libuv_la-proctitle.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set.lo -MD -MP -MF .deps/set.Tpo -c -o set.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set.c In file included from ../Core/cholmod_dense.c:48: ../Core/t_cholmod_dense.c: In function 'p_cholmod_sparse_to_dense': ../Core/t_cholmod_dense.c:30:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:23: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:13: warning: variable 'Ax' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ In file included from ../Core/cholmod_dense.c:50: ../Core/t_cholmod_dense.c: In function 'r_cholmod_sparse_to_dense': ../Core/t_cholmod_dense.c:30:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:23: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c: In function 'r_cholmod_dense_to_sparse': ../Core/t_cholmod_dense.c:136:28: warning: variable 'Cz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c:136:23: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c: In function 'r_cholmod_copy_dense2': ../Core/t_cholmod_dense.c:229:28: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ ../Core/t_cholmod_dense.c:229:18: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ In file included from ../Core/cholmod_dense.c:52: ../Core/t_cholmod_dense.c: In function 'c_cholmod_sparse_to_dense': ../Core/t_cholmod_dense.c:30:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c:30:23: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Xx, *Az, *Xz ; ^~ ../Core/t_cholmod_dense.c: In function 'c_cholmod_dense_to_sparse': ../Core/t_cholmod_dense.c:136:28: warning: variable 'Cz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c:136:23: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Cx, *Xz, *Cz ; ^~ ../Core/t_cholmod_dense.c: In function 'c_cholmod_copy_dense2': ../Core/t_cholmod_dense.c:229:28: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ ../Core/t_cholmod_dense.c:229:18: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz, *Yx, *Yz ; ^~ ../Core/cholmod_dense.c: In function 'cholmod_l_eye': ../Core/cholmod_dense.c:303:15: warning: variable 'nz' set but not used [-Wunused-but-set-variable] Int i, n, nz ; ^~ ../Core/cholmod_dense.c:302:18: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Xx, *Xz ; ^~ depbase=`echo ptrace/_UPT_get_proc_name.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_get_proc_name.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_get_proc_name.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_get_proc_name.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-proctitle.lo -MD -MP -MF src/unix/.deps/libuv_la-proctitle.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/proctitle.c -fPIC -DPIC -o src/unix/libuv_la-proctitle.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_get_proc_name.lo -MD -MP -MF ptrace/.deps/_UPT_get_proc_name.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_get_proc_name.c -o ptrace/_UPT_get_proc_name.o mv -f src/unix/.deps/libuv_la-proctitle.Tpo src/unix/.deps/libuv_la-proctitle.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-loadavg.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo -c -o src/unix/libuv_la-sysinfo-loadavg.lo `test -f 'src/unix/sysinfo-loadavg.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-loadavg.c depbase=`echo ptrace/_UPT_reg_offset.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_reg_offset.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_reg_offset.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_reg_offset.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set.lo -MD -MP -MF .deps/set.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set.c -fPIC -DPIC -o .libs/set.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_reg_offset.lo -MD -MP -MF ptrace/.deps/_UPT_reg_offset.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_reg_offset.c -o ptrace/_UPT_reg_offset.o depbase=`echo ptrace/_UPT_resume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_resume.lo -MD -MP -MF $depbase.Tpo -c -o ptrace/_UPT_resume.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_resume.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f .deps/set.Tpo .deps/set.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setmax.lo -MD -MP -MF .deps/setmax.Tpo -c -o setmax.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/setmax.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_error.c -o cholmod_l_error.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_factor.c -o cholmod_l_factor.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ptrace/_UPT_resume.lo -MD -MP -MF ptrace/.deps/_UPT_resume.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/ptrace/_UPT_resume.c -o ptrace/_UPT_resume.o depbase=`echo setjmp/longjmp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setjmp/longjmp.lo -MD -MP -MF $depbase.Tpo -c -o setjmp/longjmp.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/setjmp/longjmp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setjmp/longjmp.lo -MD -MP -MF setjmp/.deps/longjmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/setjmp/longjmp.c -o setjmp/longjmp.o depbase=`echo setjmp/siglongjmp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setjmp/siglongjmp.lo -MD -MP -MF $depbase.Tpo -c -o setjmp/siglongjmp.lo /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/setjmp/siglongjmp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setmax.lo -MD -MP -MF .deps/setmax.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/setmax.c -fPIC -DPIC -o .libs/setmax.o mv -f .deps/setmax.Tpo .deps/setmax.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setmin.lo -MD -MP -MF .deps/setmin.Tpo -c -o setmin.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/setmin.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_memory.c -o cholmod_l_memory.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/tdep-ppc64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setjmp/siglongjmp.lo -MD -MP -MF setjmp/.deps/siglongjmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/src/setjmp/siglongjmp.c -o setjmp/siglongjmp.o ../Core/cholmod_memory.c: In function 'cholmod_l_malloc': ../Core/cholmod_memory.c:124:12: warning: unused variable 's' [-Wunused-variable] size_t s ; ^ ../Core/cholmod_memory.c: In function 'cholmod_l_realloc': ../Core/cholmod_memory.c:314:12: warning: unused variable 's' [-Wunused-variable] size_t s ; ^ /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-dwarf-common.la dwarf/global.lo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_sparse.c -o cholmod_l_sparse.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-loadavg.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/.libs/libuv_la-sysinfo-loadavg.o ../Core/cholmod_sparse.c: In function 'cholmod_l_copy_sparse': ../Core/cholmod_sparse.c:488:35: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] Int p, pend, j, ncol, packed, nzmax, nz, xtype ; ^~~~~ libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-loadavg.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-loadavg.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo src/unix/.deps/libuv_la-sysinfo-loadavg.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-memory.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-memory.Tpo -c -o src/unix/libuv_la-sysinfo-memory.lo `test -f 'src/unix/sysinfo-memory.c' || echo '/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-memory.c libtool: link: ar cru .libs/libunwind-dwarf-common.a dwarf/global.o libtool: link: ranlib .libs/libunwind-dwarf-common.a libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setmin.lo -MD -MP -MF .deps/setmin.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/setmin.c -fPIC -DPIC -o .libs/setmin.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_transpose.c -o cholmod_l_transpose.o libtool: link: ( cd ".libs" && rm -f "libunwind-dwarf-common.la" && ln -s "../libunwind-dwarf-common.la" "libunwind-dwarf-common.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-ptrace.la -rpath /usr/lib64 ptrace/_UPT_elf.lo ptrace/_UPT_accessors.lo ptrace/_UPT_access_fpreg.lo ptrace/_UPT_access_mem.lo ptrace/_UPT_access_reg.lo ptrace/_UPT_create.lo ptrace/_UPT_destroy.lo ptrace/_UPT_find_proc_info.lo ptrace/_UPT_get_dyn_info_list_addr.lo ptrace/_UPT_put_unwind_info.lo ptrace/_UPT_get_proc_name.lo ptrace/_UPT_reg_offset.lo ptrace/_UPT_resume.lo In file included from ../Core/cholmod_transpose.c:124: ../Core/t_cholmod_transpose.c: In function 'p_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:23: warning: variable 'Fx' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:13: warning: variable 'Ax' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'p_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:23: warning: variable 'Fx' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:13: warning: variable 'Ax' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:126: ../Core/t_cholmod_transpose.c: In function 'r_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'r_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:128: ../Core/t_cholmod_transpose.c: In function 'c_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'c_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:131: ../Core/t_cholmod_transpose.c: In function 'ct_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:45:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:45:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c: In function 'ct_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ ../Core/t_cholmod_transpose.c:142:28: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ ../Core/t_cholmod_transpose.c:142:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Fx, *Fz ; ^~ In file included from ../Core/cholmod_transpose.c:133: ../Core/t_cholmod_transpose.c: In function 'z_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c: In function 'z_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ In file included from ../Core/cholmod_transpose.c:136: ../Core/t_cholmod_transpose.c: In function 'zt_cholmod_transpose_unsym': ../Core/t_cholmod_transpose.c:47:69: warning: variable 'permute' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:56: warning: variable 'Fpacked' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~~~~ ../Core/t_cholmod_transpose.c:47:21: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int j, p, pend, nrow, ncol, Apacked, use_fset, fp, Fpacked, jj, permute ; ^~~~ ../Core/t_cholmod_transpose.c:46:31: warning: variable 'Fnz' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~~ ../Core/t_cholmod_transpose.c:46:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fnz, *Fj, *Wi, *Iwork ; ^~ ../Core/t_cholmod_transpose.c: In function 'zt_cholmod_transpose_sym': ../Core/t_cholmod_transpose.c:143:26: warning: variable 'Fp' set but not used [-Wunused-but-set-variable] Int *Ap, *Anz, *Ai, *Fp, *Fj, *Wi, *Pinv, *Iwork ; ^~ mv -f .deps/setmin.Tpo .deps/setmin.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_d.lo -MD -MP -MF .deps/set_d.Tpo -c -o set_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d.c libtool: link: ar cru .libs/libunwind-ptrace.a ptrace/_UPT_elf.o ptrace/_UPT_accessors.o ptrace/_UPT_access_fpreg.o ptrace/_UPT_access_mem.o ptrace/_UPT_access_reg.o ptrace/_UPT_create.o ptrace/_UPT_destroy.o ptrace/_UPT_find_proc_info.o ptrace/_UPT_get_dyn_info_list_addr.o ptrace/_UPT_put_unwind_info.o ptrace/_UPT_get_proc_name.o ptrace/_UPT_reg_offset.o ptrace/_UPT_resume.o libtool: link: ranlib .libs/libunwind-ptrace.a libtool: link: ( cd ".libs" && rm -f "libunwind-ptrace.la" && ln -s "../libunwind-ptrace.la" "libunwind-ptrace.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-dwarf-generic.la dwarf/Gexpr.lo dwarf/Gfde.lo dwarf/Gparser.lo dwarf/Gpe.lo dwarf/Gstep.lo dwarf/Gfind_proc_info-lsb.lo dwarf/Gfind_unwind_table.lo libunwind-dwarf-common.la libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_d.lo -MD -MP -MF .deps/set_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d.c -fPIC -DPIC -o .libs/set_d.o mv -f .deps/set_d.Tpo .deps/set_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_dfl_prec.lo -MD -MP -MF .deps/set_dfl_prec.Tpo -c -o set_dfl_prec.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_dfl_prec.c libtool: link: (cd .libs/libunwind-dwarf-generic.lax/libunwind-dwarf-common.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-dwarf-common.a") libtool: link: ar cru .libs/libunwind-dwarf-generic.a dwarf/Gexpr.o dwarf/Gfde.o dwarf/Gparser.o dwarf/Gpe.o dwarf/Gstep.o dwarf/Gfind_proc_info-lsb.o dwarf/Gfind_unwind_table.o .libs/libunwind-dwarf-generic.lax/libunwind-dwarf-common.a/global.o libtool: link: ranlib .libs/libunwind-dwarf-generic.a libtool: link: rm -fr .libs/libunwind-dwarf-generic.lax libtool: link: ( cd ".libs" && rm -f "libunwind-dwarf-generic.la" && ln -s "../libunwind-dwarf-generic.la" "libunwind-dwarf-generic.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-dwarf-local.la dwarf/Lexpr.lo dwarf/Lfde.lo dwarf/Lparser.lo dwarf/Lpe.lo dwarf/Lstep.lo dwarf/Lfind_proc_info-lsb.lo dwarf/Lfind_unwind_table.lo libunwind-dwarf-common.la libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-memory.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-memory.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-memory.c -fPIC -DPIC -o src/unix/.libs/libuv_la-sysinfo-memory.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_dfl_prec.lo -MD -MP -MF .deps/set_dfl_prec.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_dfl_prec.c -fPIC -DPIC -o .libs/set_dfl_prec.o mv -f .deps/set_dfl_prec.Tpo .deps/set_dfl_prec.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_exp.lo -MD -MP -MF .deps/set_exp.Tpo -c -o set_exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_exp.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-memory.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-memory.Tpo -c /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-memory.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-memory.o >/dev/null 2>&1 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_triplet.c -o cholmod_l_triplet.o In file included from ../Core/cholmod_triplet.c:108: ../Core/t_cholmod_triplet.c: In function 'p_cholmod_triplet_to_sparse': ../Core/t_cholmod_triplet.c:31:28: warning: variable 'Tz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:23: warning: variable 'Tx' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:18: warning: variable 'Rz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:13: warning: variable 'Rx' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ In file included from ../Core/cholmod_triplet.c:110: ../Core/t_cholmod_triplet.c: In function 'r_cholmod_triplet_to_sparse': ../Core/t_cholmod_triplet.c:31:28: warning: variable 'Tz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:18: warning: variable 'Rz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ In file included from ../Core/cholmod_triplet.c:112: ../Core/t_cholmod_triplet.c: In function 'c_cholmod_triplet_to_sparse': ../Core/t_cholmod_triplet.c:31:28: warning: variable 'Tz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/t_cholmod_triplet.c:31:18: warning: variable 'Rz' set but not used [-Wunused-but-set-variable] double *Rx, *Rz, *Tx, *Tz ; ^~ ../Core/cholmod_triplet.c: In function 'cholmod_l_triplet_to_sparse': ../Core/cholmod_triplet.c:345:44: warning: variable 'ok' set but not used [-Wunused-but-set-variable] Int i, j, p, k, stype, nrow, ncol, nz, ok ; ^~ ../Core/cholmod_triplet.c:344:20: warning: variable 'Ri' set but not used [-Wunused-but-set-variable] Int *Wj, *Rp, *Ri, *Rnz, *Ti, *Tj ; ^~ mv -f src/unix/.deps/libuv_la-sysinfo-memory.Tpo src/unix/.deps/libuv_la-sysinfo-memory.Plo /bin/sh ./libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -no-undefined -version-info 2:0:0 -v -o libuv.la -rpath /usr/lib64 src/libuv_la-fs-poll.lo src/libuv_la-inet.lo src/libuv_la-loop-watcher.lo src/libuv_la-threadpool.lo src/libuv_la-timer.lo src/libuv_la-uv-common.lo src/libuv_la-version.lo src/unix/libuv_la-async.lo src/unix/libuv_la-core.lo src/unix/libuv_la-dl.lo src/unix/libuv_la-fs.lo src/unix/libuv_la-getaddrinfo.lo src/unix/libuv_la-getnameinfo.lo src/unix/libuv_la-loop.lo src/unix/libuv_la-pipe.lo src/unix/libuv_la-poll.lo src/unix/libuv_la-process.lo src/unix/libuv_la-signal.lo src/unix/libuv_la-stream.lo src/unix/libuv_la-tcp.lo src/unix/libuv_la-thread.lo src/unix/libuv_la-tty.lo src/unix/libuv_la-udp.lo src/unix/libuv_la-linux-core.lo src/unix/libuv_la-linux-inotify.lo src/unix/libuv_la-linux-syscalls.lo src/unix/libuv_la-procfs-exepath.lo src/unix/libuv_la-proctitle.lo src/unix/libuv_la-sysinfo-loadavg.lo src/unix/libuv_la-sysinfo-memory.lo -lrt -lpthread -ldl libtool: link: (cd .libs/libunwind-dwarf-local.lax/libunwind-dwarf-common.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-dwarf-common.a") libtool: link: ar cru .libs/libunwind-dwarf-local.a dwarf/Lexpr.o dwarf/Lfde.o dwarf/Lparser.o dwarf/Lpe.o dwarf/Lstep.o dwarf/Lfind_proc_info-lsb.o dwarf/Lfind_unwind_table.o .libs/libunwind-dwarf-local.lax/libunwind-dwarf-common.a/global.o libtool: link: ranlib .libs/libunwind-dwarf-local.a libtool: link: rm -fr .libs/libunwind-dwarf-local.lax libtool: link: ( cd ".libs" && rm -f "libunwind-dwarf-local.la" && ln -s "../libunwind-dwarf-local.la" "libunwind-dwarf-local.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -XCClinker -nostartfiles -XCClinker -nostdlib -version-info 8:1:0 -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind.la -rpath /usr/lib64 os-linux.lo mi/init.lo mi/flush_cache.lo mi/mempool.lo mi/strerror.lo ppc64/is_fpreg.lo ppc64/regname.lo ppc64/get_func_addr.lo mi/_ReadULEB.lo mi/_ReadSLEB.lo mi/backtrace.lo mi/dyn-cancel.lo mi/dyn-info-list.lo mi/dyn-register.lo mi/Ldyn-extract.lo mi/Lfind_dynamic_proc_info.lo mi/Lget_accessors.lo mi/Lget_proc_info_by_ip.lo mi/Lget_proc_name.lo mi/Lput_dynamic_unwind_info.lo mi/Ldestroy_addr_space.lo mi/Lget_reg.lo mi/Lset_reg.lo mi/Lget_fpreg.lo mi/Lset_fpreg.lo mi/Lset_caching_policy.lo unwind/Backtrace.lo unwind/DeleteException.lo unwind/FindEnclosingFunction.lo unwind/ForcedUnwind.lo unwind/GetBSP.lo unwind/GetCFA.lo unwind/GetDataRelBase.lo unwind/GetGR.lo unwind/GetIP.lo unwind/GetLanguageSpecificData.lo unwind/GetRegionStart.lo unwind/GetTextRelBase.lo unwind/RaiseException.lo unwind/Resume.lo unwind/Resume_or_Rethrow.lo unwind/SetGR.lo unwind/SetIP.lo unwind/GetIPInfo.lo ppc/Lget_proc_info.lo ppc/Lget_save_loc.lo ppc/Linit_local.lo ppc/Linit_remote.lo ppc/Lis_signal_frame.lo ppc64/Lcreate_addr_space.lo ppc64/Lglobal.lo ppc64/Linit.lo ppc64/Lregs.lo ppc64/Lresume.lo ppc64/Lstep.lo libunwind-dwarf-local.la libunwind-elf64.la -lc -lgcc_s libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_exp.lo -MD -MP -MF .deps/set_exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_exp.c -fPIC -DPIC -o .libs/set_exp.o mv -f .deps/set_exp.Tpo .deps/set_exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_rnd.lo -MD -MP -MF .deps/set_rnd.Tpo -c -o set_rnd.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_rnd.c libtool: link: gcc -shared -fPIC -DPIC src/.libs/libuv_la-fs-poll.o src/.libs/libuv_la-inet.o src/.libs/libuv_la-loop-watcher.o src/.libs/libuv_la-threadpool.o src/.libs/libuv_la-timer.o src/.libs/libuv_la-uv-common.o src/.libs/libuv_la-version.o src/unix/.libs/libuv_la-async.o src/unix/.libs/libuv_la-core.o src/unix/.libs/libuv_la-dl.o src/unix/.libs/libuv_la-fs.o src/unix/.libs/libuv_la-getaddrinfo.o src/unix/.libs/libuv_la-getnameinfo.o src/unix/.libs/libuv_la-loop.o src/unix/.libs/libuv_la-pipe.o src/unix/.libs/libuv_la-poll.o src/unix/.libs/libuv_la-process.o src/unix/.libs/libuv_la-signal.o src/unix/.libs/libuv_la-stream.o src/unix/.libs/libuv_la-tcp.o src/unix/.libs/libuv_la-thread.o src/unix/.libs/libuv_la-tty.o src/unix/.libs/libuv_la-udp.o src/unix/.libs/libuv_la-linux-core.o src/unix/.libs/libuv_la-linux-inotify.o src/unix/.libs/libuv_la-linux-syscalls.o src/unix/.libs/libuv_la-procfs-exepath.o src/unix/.libs/libuv_la-proctitle.o src/unix/.libs/libuv_la-sysinfo-loadavg.o src/unix/.libs/libuv_la-sysinfo-memory.o -lrt -lpthread -ldl -O2 -g -fstack-protector-strong -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -g -O2 -g -fstack-protector-strong -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -Wl,-soname -Wl,libuv.so.2 -o .libs/libuv.so.2.0.0 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Core/cholmod_version.c -o cholmod_l_version.o libtool: link: (cd ".libs" && rm -f "libuv.so.2" && ln -s "libuv.so.2.0.0" "libuv.so.2") libtool: link: (cd ".libs" && rm -f "libuv.so" && ln -s "libuv.so.2.0.0" "libuv.so") gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Check/cholmod_check.c -o cholmod_l_check.o libtool: link: ar cru .libs/libuv.a src/libuv_la-fs-poll.o src/libuv_la-inet.o src/libuv_la-loop-watcher.o src/libuv_la-threadpool.o src/libuv_la-timer.o src/libuv_la-uv-common.o src/libuv_la-version.o src/unix/libuv_la-async.o src/unix/libuv_la-core.o src/unix/libuv_la-dl.o src/unix/libuv_la-fs.o src/unix/libuv_la-getaddrinfo.o src/unix/libuv_la-getnameinfo.o src/unix/libuv_la-loop.o src/unix/libuv_la-pipe.o src/unix/libuv_la-poll.o src/unix/libuv_la-process.o src/unix/libuv_la-signal.o src/unix/libuv_la-stream.o src/unix/libuv_la-tcp.o src/unix/libuv_la-thread.o src/unix/libuv_la-tty.o src/unix/libuv_la-udp.o src/unix/libuv_la-linux-core.o src/unix/libuv_la-linux-inotify.o src/unix/libuv_la-linux-syscalls.o src/unix/libuv_la-procfs-exepath.o src/unix/libuv_la-proctitle.o src/unix/libuv_la-sysinfo-loadavg.o src/unix/libuv_la-sysinfo-memory.o libtool: link: ranlib .libs/libuv.a ../Check/cholmod_check.c: In function 'check_common': ../Check/cholmod_check.c:207:61: warning: variable 'init_print' set but not used [-Wunused-but-set-variable] Int i, nrow, nmethods, ordering, xworksize, amd_backup, init_print ; ^~~~~~~~~~ ../Check/cholmod_check.c: In function 'check_dense': ../Check/cholmod_check.c:959:37: warning: variable 'nz' set but not used [-Wunused-but-set-variable] Int i, j, d, nrow, ncol, nzmax, nz, init_print, count, xtype ; ^~ ../Check/cholmod_check.c: In function 'check_factor': ../Check/cholmod_check.c:1506:2: warning: variable 'ps2' set but not used [-Wunused-but-set-variable] ps2, psxend, ssize, xsize, maxcsize, maxesize, nsrow2, jj, ii, xtype ; ^~~ ../Check/cholmod_check.c:1504:9: warning: variable 'precise' set but not used [-Wunused-but-set-variable] count, precise, init_print, ilast, lnz, head, tail, jprev, plast, ^~~~~~~ ../Check/cholmod_check.c:1503:38: warning: variable 'ordering' set but not used [-Wunused-but-set-variable] Int n, nzmax, j, p, pend, i, nz, ordering, space, is_monotonic, minor, ^~~~~~~~ libtool: link: ( cd ".libs" && rm -f "libuv.la" && ln -s "../libuv.la" "libuv.la" ) make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-compiled cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL326843-missing-header.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL326843-missing-header.patch-applied rm -rf /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mkdir -p /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e install DESTDIR="" prefix=/builddir/build/BUILD/julia/build/usr bindir=/builddir/build/BUILD/julia/build/usr/tools libdir=/builddir/build/BUILD/julia/build/usr/lib64 shlibdir=/builddir/build/BUILD/julia/build/usr/lib64 libexecdir=/builddir/build/BUILD/julia/build/usr/libexec datarootdir=/builddir/build/BUILD/julia/build/usr/share includedir=/builddir/build/BUILD/julia/build/usr/include sysconfdir=/builddir/build/BUILD/julia/build/etc O= DESTDIR="/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e" libtool: link: (cd .libs/libunwind.lax/libunwind-dwarf-local.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-dwarf-local.a") libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_rnd.lo -MD -MP -MF .deps/set_rnd.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_rnd.c -fPIC -DPIC -o .libs/set_rnd.o make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' libtool: link: (cd .libs/libunwind.lax/libunwind-elf64.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-elf64.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libunwind.lax/libunwind-dwarf-local.a/Lstep.o .libs/libunwind.lax/lt1-Lstep.o || cp .libs/libunwind.lax/libunwind-dwarf-local.a/Lstep.o .libs/libunwind.lax/lt1-Lstep.o mv -f .deps/set_rnd.Tpo .deps/set_rnd.Plo libtool: link: ar cru .libs/libunwind.a os-linux.o mi/init.o mi/flush_cache.o mi/mempool.o mi/strerror.o ppc64/is_fpreg.o ppc64/regname.o ppc64/get_func_addr.o mi/_ReadULEB.o mi/_ReadSLEB.o mi/backtrace.o mi/dyn-cancel.o mi/dyn-info-list.o mi/dyn-register.o mi/Ldyn-extract.o mi/Lfind_dynamic_proc_info.o mi/Lget_accessors.o mi/Lget_proc_info_by_ip.o mi/Lget_proc_name.o mi/Lput_dynamic_unwind_info.o mi/Ldestroy_addr_space.o mi/Lget_reg.o mi/Lset_reg.o mi/Lget_fpreg.o mi/Lset_fpreg.o mi/Lset_caching_policy.o unwind/Backtrace.o unwind/DeleteException.o unwind/FindEnclosingFunction.o unwind/ForcedUnwind.o unwind/GetBSP.o unwind/GetCFA.o unwind/GetDataRelBase.o unwind/GetGR.o unwind/GetIP.o unwind/GetLanguageSpecificData.o unwind/GetRegionStart.o unwind/GetTextRelBase.o unwind/RaiseException.o unwind/Resume.o unwind/Resume_or_Rethrow.o unwind/SetGR.o unwind/SetIP.o unwind/GetIPInfo.o ppc/Lget_proc_info.o ppc/Lget_save_loc.o ppc/Linit_local.o ppc/Linit_remote.o ppc/Lis_signal_frame.o ppc64/Lcreate_addr_space.o ppc64/Lglobal.o ppc64/Linit.o ppc64/Lregs.o ppc64/Lresume.o ppc64/Lstep.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lexpr.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lfde.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lfind_proc_info-lsb.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lfind_unwind_table.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lparser.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lpe.o .libs/libunwind.lax/lt1-Lstep.o .libs/libunwind.lax/libunwind-dwarf-local.a/global.o .libs/libunwind.lax/libunwind-elf64.a/elf64.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_f.lo -MD -MP -MF .deps/set_f.Tpo -c -o set_f.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_f.c libtool: link: ranlib .libs/libunwind.a make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64' /bin/sh ./libtool --mode=install /usr/bin/install -c libuv.la '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64' libtool: link: rm -fr .libs/libunwind.lax .libs/libunwind.lax libtool: install: /usr/bin/install -c .libs/libuv.so.2.0.0 /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/libuv.so.2.0.0 libtool: link: ( cd ".libs" && rm -f "libunwind.la" && ln -s "../libunwind.la" "libunwind.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -XCClinker -nostartfiles -version-info 8:1:0 -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-ppc64.la -rpath /usr/lib64 os-linux.lo mi/init.lo mi/flush_cache.lo mi/mempool.lo mi/strerror.lo ppc64/is_fpreg.lo ppc64/regname.lo ppc64/get_func_addr.lo mi/Gdyn-extract.lo mi/Gdyn-remote.lo mi/Gfind_dynamic_proc_info.lo mi/Gget_accessors.lo mi/Gget_proc_info_by_ip.lo mi/Gget_proc_name.lo mi/Gput_dynamic_unwind_info.lo mi/Gdestroy_addr_space.lo mi/Gget_reg.lo mi/Gset_reg.lo mi/Gget_fpreg.lo mi/Gset_fpreg.lo mi/Gset_caching_policy.lo ppc/Gget_proc_info.lo ppc/Gget_save_loc.lo ppc/Ginit_local.lo ppc/Ginit_remote.lo ppc/Gis_signal_frame.lo ppc64/Gcreate_addr_space.lo ppc64/Gglobal.lo ppc64/Ginit.lo ppc64/Gregs.lo ppc64/Gresume.lo ppc64/Gstep.lo libunwind-dwarf-generic.la libunwind-elf64.la libunwind.la -lc libtool: install: (cd /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64 && { ln -s -f libuv.so.2.0.0 libuv.so.2 || { rm -f libuv.so.2 && ln -s libuv.so.2.0.0 libuv.so.2; }; }) libtool: install: (cd /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64 && { ln -s -f libuv.so.2.0.0 libuv.so || { rm -f libuv.so && ln -s libuv.so.2.0.0 libuv.so; }; }) libtool: install: /usr/bin/install -c .libs/libuv.lai /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/libuv.la libtool: install: /usr/bin/install -c .libs/libuv.a /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/libuv.a libtool: install: chmod 644 /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/libuv.a libtool: install: ranlib /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/libuv.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/include' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv.h '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/include' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 libuv.pc '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/lib64/pkgconfig' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/include/uv' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/errno.h /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/threadpool.h /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/version.h /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/unix.h /builddir/build/BUILD/julia/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/linux.h '/builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr/include/uv' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' cd /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/builddir/build/BUILD/julia/build/usr && tar -czf /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz.tmp . libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_f.lo -MD -MP -MF .deps/set_f.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_f.c -fPIC -DPIC -o .libs/set_f.o rm -rf /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mv /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz.tmp /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-6.0-r327540.patch patching file lib/Target/X86/X86FastISel.cpp patching file test/CodeGen/X86/fast-isel-shift.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-6.0-r327540.patch-applied mkdir -p /builddir/build/BUILD/julia/build/usr /usr/bin/gtar -xzf /builddir/build/BUILD/julia/build/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz -C /builddir/build/BUILD/julia/build/usr mv -f .deps/set_f.Tpo .deps/set_f.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_prc_raw.lo -MD -MP -MF .deps/set_prc_raw.Tpo -c -o set_prc_raw.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_prc_raw.c true -ignorelibuv.so /builddir/build/BUILD/julia/build/usr/lib64/libuv.so echo libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e > /builddir/build/BUILD/julia/build/usr/manifest/libuv cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-6.0.0_D27296-libssp.patch patching file lib/Target/X86/X86ISelLowering.cpp Hunk #1 succeeded at 2065 (offset -33 lines). Hunk #2 succeeded at 2088 (offset -33 lines). libtool: link: (cd .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-dwarf-generic.a") echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-6.0.0_D27296-libssp.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-6.0-D44650.patch patching file tools/llvm-cfi-verify/CMakeLists.txt echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-6.0-D44650.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D45008.patch patching file lib/CodeGen/MachineBlockPlacement.cpp echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D45008.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Check/cholmod_read.c -o cholmod_l_read.o libtool: link: (cd .libs/libunwind-ppc64.lax/libunwind-elf64.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-elf64.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gstep.o .libs/libunwind-ppc64.lax/lt1-Gstep.o || cp .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gstep.o .libs/libunwind-ppc64.lax/lt1-Gstep.o libtool: link: ar cru .libs/libunwind-ppc64.a os-linux.o mi/init.o mi/flush_cache.o mi/mempool.o mi/strerror.o ppc64/is_fpreg.o ppc64/regname.o ppc64/get_func_addr.o mi/Gdyn-extract.o mi/Gdyn-remote.o mi/Gfind_dynamic_proc_info.o mi/Gget_accessors.o mi/Gget_proc_info_by_ip.o mi/Gget_proc_name.o mi/Gput_dynamic_unwind_info.o mi/Gdestroy_addr_space.o mi/Gget_reg.o mi/Gset_reg.o mi/Gget_fpreg.o mi/Gset_fpreg.o mi/Gset_caching_policy.o ppc/Gget_proc_info.o ppc/Gget_save_loc.o ppc/Ginit_local.o ppc/Ginit_remote.o ppc/Gis_signal_frame.o ppc64/Gcreate_addr_space.o ppc64/Gglobal.o ppc64/Ginit.o ppc64/Gregs.o ppc64/Gresume.o ppc64/Gstep.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gexpr.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gfde.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gfind_proc_info-lsb.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gfind_unwind_table.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gparser.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/Gpe.o .libs/libunwind-ppc64.lax/lt1-Gstep.o .libs/libunwind-ppc64.lax/libunwind-dwarf-generic.a/global.o .libs/libunwind-ppc64.lax/libunwind-elf64.a/elf64.o libtool: link: ranlib .libs/libunwind-ppc64.a libtool: link: rm -fr .libs/libunwind-ppc64.lax .libs/libunwind-ppc64.lax libtool: link: ( cd ".libs" && rm -f "libunwind-ppc64.la" && ln -s "../libunwind-ppc64.la" "libunwind-ppc64.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -XCClinker -nostartfiles -version-info 0:0:0 -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libunwind-setjmp.la -rpath /usr/lib64 setjmp/longjmp.lo setjmp/siglongjmp.lo ppc/longjmp.lo ppc/siglongjmp.lo libunwind-elf64.la libunwind-ppc64.la libunwind.la -lc libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_prc_raw.lo -MD -MP -MF .deps/set_prc_raw.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_prc_raw.c -fPIC -DPIC -o .libs/set_prc_raw.o mv -f .deps/set_prc_raw.Tpo .deps/set_prc_raw.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_prec.lo -MD -MP -MF .deps/set_prec.Tpo -c -o set_prec.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_prec.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Check/cholmod_write.c -o cholmod_l_write.o ../Check/cholmod_write.c: In function 'cholmod_l_write_sparse': ../Check/cholmod_write.c:365:33: warning: variable 'symmetry' set but not used [-Wunused-but-set-variable] Int nrow, ncol, is_complex, symmetry, i, j, q, iz, p, nz, is_binary, stype, ^~~~~~~~ libtool: link: (cd .libs/libunwind-setjmp.lax/libunwind-elf64.a && ar x "/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/./.libs/libunwind-elf64.a") copying selected object files to avoid basename conflicts... ../Check/cholmod_check.c: In function 'cholmod_l_check_factor': ../Check/cholmod_check.c:1505:55: warning: 'psx' may be used uninitialized in this function [-Wmaybe-uninitialized] jnext, examine_super, nsuper, s, k1, k2, psi, psend, psx, nsrow, nscol, ^~~ libtool: link: ln ppc/longjmp.o .libs/libunwind-setjmp.lax/lt1-longjmp.o || cp ppc/longjmp.o .libs/libunwind-setjmp.lax/lt1-longjmp.o libtool: link: ln ppc/siglongjmp.o .libs/libunwind-setjmp.lax/lt2-siglongjmp.o || cp ppc/siglongjmp.o .libs/libunwind-setjmp.lax/lt2-siglongjmp.o libtool: link: ar cru .libs/libunwind-setjmp.a setjmp/longjmp.o setjmp/siglongjmp.o .libs/libunwind-setjmp.lax/lt1-longjmp.o .libs/libunwind-setjmp.lax/lt2-siglongjmp.o .libs/libunwind-setjmp.lax/libunwind-elf64.a/elf64.o libtool: link: ranlib .libs/libunwind-setjmp.a libtool: link: rm -fr .libs/libunwind-setjmp.lax .libs/libunwind-setjmp.lax libtool: link: ( cd ".libs" && rm -f "libunwind-setjmp.la" && ln -s "../libunwind-setjmp.la" "libunwind-setjmp.la" ) make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' Making all in tests make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/tests' depbase=`echo forker.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT forker.o -MD -MP -MF $depbase.Tpo -c -o forker.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/forker.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Gperf-simple.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT Gperf-simple.o -MD -MP -MF $depbase.Tpo -c -o Gperf-simple.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_prec.lo -MD -MP -MF .deps/set_prec.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_prec.c -fPIC -DPIC -o .libs/set_prec.o cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D45070.patch patching file lib/Target/NVPTX/NVPTXTargetMachine.cpp echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D45070.patch-applied /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_q.lo -MD -MP -MF .deps/set_q.Tpo -c -o set_q.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_q.c In file included from ../include/libunwind.h:19, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:29: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c: In function 'measure_unwind': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:65:3: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c: In function 'measure_init': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:180:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[i].uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:207:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[0].uc); ^~~~~~~~~~~~~~ ../Check/cholmod_check.c: In function 'cholmod_l_print_factor': ../Check/cholmod_check.c:1505:55: warning: 'psx' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:153:43: warning: 'init_cold' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:153:33: warning: 'get_warm' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~ mv -f .deps/set_prec.Tpo .deps/set_prec.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_si.lo -MD -MP -MF .deps/set_si.Tpo -c -o set_si.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_si.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_q.lo -MD -MP -MF .deps/set_q.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_q.c -fPIC -DPIC -o .libs/set_q.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_si.lo -MD -MP -MF .deps/set_si.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_si.c -fPIC -DPIC -o .libs/set_si.o mv -f .deps/set_q.Tpo .deps/set_q.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_str.lo -MD -MP -MF .deps/set_str.Tpo -c -o set_str.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_str.c mv -f .deps/set_si.Tpo .deps/set_si.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_amd.c -o cholmod_l_amd.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_analyze.c -o cholmod_l_analyze.o ../Cholesky/cholmod_analyze.c: In function 'cholmod_l_analyze_p2': ../Cholesky/cholmod_analyze.c:422:69: warning: variable 'ncol' set but not used [-Wunused-but-set-variable] Int k, n, ordering, method, nmethods, status, default_strategy, ncol, uncol, ^~~~ ../Cholesky/cholmod_analyze.c:419:45: warning: variable 'CParent' set but not used [-Wunused-but-set-variable] Int *First, *Level, *Work4n, *Cmember, *CParent, *ColCount, *Lperm, *Parent, ^~~~~~~ ../Cholesky/cholmod_analyze.c:419:35: warning: variable 'Cmember' set but not used [-Wunused-but-set-variable] Int *First, *Level, *Work4n, *Cmember, *CParent, *ColCount, *Lperm, *Parent, ^~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_str_raw.lo -MD -MP -MF .deps/set_str_raw.Tpo -c -o set_str_raw.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_str_raw.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_str.lo -MD -MP -MF .deps/set_str.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_str.c -fPIC -DPIC -o .libs/set_str.o mv -f .deps/set_str.Tpo .deps/set_str.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_ui.lo -MD -MP -MF .deps/set_ui.Tpo -c -o set_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ui.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_colamd.c -o cholmod_l_colamd.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_etree.c -o cholmod_l_etree.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_str_raw.lo -MD -MP -MF .deps/set_str_raw.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_str_raw.c -fPIC -DPIC -o .libs/set_str_raw.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_factorize.c -o cholmod_l_factorize.o mv -f .deps/set_str_raw.Tpo .deps/set_str_raw.Plo depbase=`echo Lperf-simple.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT Lperf-simple.o -MD -MP -MF $depbase.Tpo -c -o Lperf-simple.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Lperf-simple.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_z.lo -MD -MP -MF .deps/set_z.Tpo -c -o set_z.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_z.c ../Cholesky/cholmod_factorize.c: In function 'cholmod_l_factorize_p': ../Cholesky/cholmod_factorize.c:114:37: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int nrow, ncol, stype, convert, n, nsuper, grow2, status ; ^ In file included from ../include/libunwind.h:19, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Lperf-simple.c:2: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c: In function 'measure_unwind': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:65:3: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c: In function 'measure_init': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:180:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[i].uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:207:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[0].uc); ^~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_ui.lo -MD -MP -MF .deps/set_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ui.c -fPIC -DPIC -o .libs/set_ui.o In file included from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Lperf-simple.c:4: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:153:43: warning: 'init_cold' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-simple.c:153:33: warning: 'get_warm' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_postorder.c -o cholmod_l_postorder.o mv -f .deps/set_ui.Tpo .deps/set_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sqrt.lo -MD -MP -MF .deps/sqrt.Tpo -c -o sqrt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c depbase=`echo Gperf-trace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT Gperf-trace.o -MD -MP -MF $depbase.Tpo -c -o Gperf-trace.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c &&\ mv -f $depbase.Tpo $depbase.Po gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_rcond.c -o cholmod_l_rcond.o In file included from ../include/libunwind.h:19, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:29: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c: In function 'measure_init': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:166:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[i].uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:193:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[0].uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:139:43: warning: 'init_cold' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:139:33: warning: 'get_warm' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_resymbol.c -o cholmod_l_resymbol.o depbase=`echo Lperf-trace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT Lperf-trace.o -MD -MP -MF $depbase.Tpo -c -o Lperf-trace.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Lperf-trace.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../include/libunwind.h:19, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Lperf-trace.c:2: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c: In function 'measure_init': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:166:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[i].uc); ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:193:2: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc[0].uc); ^~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_z.lo -MD -MP -MF .deps/set_z.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_z.c -fPIC -DPIC -o .libs/set_z.o In file included from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Lperf-trace.c:4: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:139:43: warning: 'init_cold' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/Gperf-trace.c:139:33: warning: 'get_warm' may be used uninitialized in this function [-Wmaybe-uninitialized] double stop, start, get_cold, get_warm, init_cold, init_warm, delta; ^~~~~~~~ mv -f .deps/set_z.Tpo .deps/set_z.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sqrt_ui.lo -MD -MP -MF .deps/sqrt_ui.Tpo -c -o sqrt_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt_ui.c depbase=`echo mapper.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mapper.o -MD -MP -MF $depbase.Tpo -c -o mapper.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/mapper.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sqrt.lo -MD -MP -MF .deps/sqrt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c -fPIC -DPIC -o .libs/sqrt.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_rowcolcounts.c -o cholmod_l_rowcolcounts.o depbase=`echo test-ptrace-misc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT test-ptrace-misc.o -MD -MP -MF $depbase.Tpo -c -o test-ptrace-misc.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/test-ptrace-misc.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:28: /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c: In function 'mpfr_sqrt2_approx': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:238:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:257:5: note: in expansion of macro 'umul_hi' umul_hi (_h, _v1, _e1); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:325:5: note: in expansion of macro '__gmpfr_invsqrt_limb_approx' __gmpfr_invsqrt_limb_approx (_invs, _u); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:38:3: note: in expansion of macro '__gmpfr_sqrt_limb' __gmpfr_sqrt_limb (r1, h, l, x, np[1]); ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:238:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:260:5: note: in expansion of macro 'umul_hi' umul_hi (_h, _v2 * _v2, _d); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:325:5: note: in expansion of macro '__gmpfr_invsqrt_limb_approx' __gmpfr_invsqrt_limb_approx (_invs, _u); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:38:3: note: in expansion of macro '__gmpfr_sqrt_limb' __gmpfr_sqrt_limb (r1, h, l, x, np[1]); ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:238:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:326:5: note: in expansion of macro 'umul_hi' umul_hi (_h, _invs, _u); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:38:3: note: in expansion of macro '__gmpfr_sqrt_limb' __gmpfr_sqrt_limb (r1, h, l, x, np[1]); ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:36:30: warning: variable 't' set but not used [-Wunused-but-set-variable] mp_limb_t x, r1, r0, h, l, t; ^ In file included from /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:28: /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c: In function 'mpfr_sqrt1': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:238:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:282:5: note: in expansion of macro 'umul_hi' umul_hi (_h, _v1, _e1); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:293:5: note: in expansion of macro '__gmpfr_invsqrt_halflimb_approx' __gmpfr_invsqrt_halflimb_approx (_x, _n); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:97:3: note: in expansion of macro '__gmpfr_sqrt_limb_approx' __gmpfr_sqrt_limb_approx (r0, u0); ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c: In function 'mpfr_sqrt1n': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:238:15: warning: variable '_l' set but not used [-Wunused-but-set-variable] mp_limb_t _l; \ ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:282:5: note: in expansion of macro 'umul_hi' umul_hi (_h, _v1, _e1); \ ^~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/invsqrt_limb.h:293:5: note: in expansion of macro '__gmpfr_invsqrt_halflimb_approx' __gmpfr_invsqrt_halflimb_approx (_x, _n); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt.c:225:3: note: in expansion of macro '__gmpfr_sqrt_limb_approx' __gmpfr_sqrt_limb_approx (r0, u0); ^~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo ident.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ident.o -MD -MP -MF $depbase.Tpo -c -o ident.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/ident.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ppc64-test-altivec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64-test-altivec.o -MD -MP -MF $depbase.Tpo -c -o ppc64-test-altivec.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/ppc64-test-altivec.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sqrt_ui.lo -MD -MP -MF .deps/sqrt_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqrt_ui.c -fPIC -DPIC -o .libs/sqrt_ui.o In file included from ../include/libunwind.h:19, from /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/ppc64-test-altivec.c:3: /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/ppc64-test-altivec.c: In function 'vec_stack': /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ ../include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/ppc64-test-altivec.c:53:7: note: in expansion of macro 'unw_getcontext' unw_getcontext (&uc); ^~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_rowfac.c -o cholmod_l_rowfac.o In file included from ../Cholesky/cholmod_rowfac.c:164: ../Cholesky/t_cholmod_rowfac.c: In function 'r_cholmod_rowfac': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:166: ../Cholesky/t_cholmod_rowfac.c: In function 'c_cholmod_rowfac': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:168: ../Cholesky/t_cholmod_rowfac.c: In function 'z_cholmod_rowfac': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ In file included from ../Cholesky/cholmod_rowfac.c:172: ../Cholesky/t_cholmod_rowfac.c: In function 'r_cholmod_rowfac_mask': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:174: ../Cholesky/t_cholmod_rowfac.c: In function 'c_cholmod_rowfac_mask': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ ../Cholesky/t_cholmod_rowfac.c:49:48: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:38: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:28: warning: variable 'Lz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ ../Cholesky/t_cholmod_rowfac.c:49:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Lx, *Lz, *Wx, *Wz, *Fx, *Fz ; ^~ In file included from ../Cholesky/cholmod_rowfac.c:176: ../Cholesky/t_cholmod_rowfac.c: In function 'z_cholmod_rowfac_mask': ../Cholesky/t_cholmod_rowfac.c:53:46: warning: variable 'nzmax' set but not used [-Wunused-but-set-variable] use_dbound, packed, stype, Fpacked, sorted, nzmax, len, parent ; ^~~~~ depbase=`echo ppc64-test-altivec-utils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests -I../include -I/builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include -D_GNU_SOURCE -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ppc64-test-altivec-utils.o -MD -MP -MF $depbase.Tpo -c -o ppc64-test-altivec-utils.o /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/tests/ppc64-test-altivec-utils.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f .deps/sqrt_ui.Tpo .deps/sqrt_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub.lo -MD -MP -MF .deps/sub.Tpo -c -o sub.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub.c /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -static -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o forker forker.o mv -f .deps/sqrt.Tpo .deps/sqrt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub1.lo -MD -MP -MF .deps/sub1.Tpo -c -o sub1.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub1.c libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o forker forker.o /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o Gperf-simple Gperf-simple.o ../src/libunwind-ppc64.la ../src/libunwind.la libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub.lo -MD -MP -MF .deps/sub.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub.c -fPIC -DPIC -o .libs/sub.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub1.lo -MD -MP -MF .deps/sub1.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub1.c -fPIC -DPIC -o .libs/sub1.o mv -f .deps/sub.Tpo .deps/sub.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub_ui.lo -MD -MP -MF .deps/sub_ui.Tpo -c -o sub_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub_ui.c libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o Gperf-simple Gperf-simple.o ../src/.libs/libunwind-ppc64.a /builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/.libs/libunwind.a ../src/.libs/libunwind.a -lc -lgcc_s /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o Lperf-simple Lperf-simple.o ../src/libunwind.la mv -f .deps/sub1.Tpo .deps/sub1.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rint.lo -MD -MP -MF .deps/rint.Tpo -c -o rint.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rint.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub_ui.lo -MD -MP -MF .deps/sub_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub_ui.c -fPIC -DPIC -o .libs/sub_ui.o libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o Lperf-simple Lperf-simple.o ../src/.libs/libunwind.a -lc -lgcc_s /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o Gperf-trace Gperf-trace.o ../src/libunwind-ppc64.la ../src/libunwind.la mv -f .deps/sub_ui.Tpo .deps/sub_ui.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_solve.c -o cholmod_l_solve.o In file included from ../Cholesky/cholmod_solve.c:66: ../Cholesky/t_cholmod_solve.c: In function 'r_ldl_dsolve': ../Cholesky/t_cholmod_solve.c:64:23: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Lx, *Yx, *Yz ; ^~ In file included from ../Cholesky/cholmod_solve.c:69: ../Cholesky/t_cholmod_solve.c: In function 'c_ldl_dsolve': ../Cholesky/t_cholmod_solve.c:64:23: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Lx, *Yx, *Yz ; ^~ ../Cholesky/cholmod_solve.c: In function 'iperm': ../Cholesky/cholmod_solve.c:337:13: warning: variable 'nk' set but not used [-Wunused-but-set-variable] Int k2, nk, p, k, j, nrow, ncol, d, dj, j2 ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rint.lo -MD -MP -MF .deps/rint.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rint.c -fPIC -DPIC -o .libs/rint.o libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o Gperf-trace Gperf-trace.o ../src/.libs/libunwind-ppc64.a /builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/.libs/libunwind.a ../src/.libs/libunwind.a -lc -lgcc_s /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o Lperf-trace Lperf-trace.o ../src/libunwind.la mv -f .deps/rint.Tpo .deps/rint.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_div.lo -MD -MP -MF .deps/ui_div.Tpo -c -o ui_div.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_div.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Cholesky/cholmod_spsolve.c -o cholmod_l_spsolve.o libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o Lperf-trace Lperf-trace.o ../src/.libs/libunwind.a -lc -lgcc_s /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o mapper mapper.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_div.lo -MD -MP -MF .deps/ui_div.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_div.c -fPIC -DPIC -o .libs/ui_div.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_drop.c -o cholmod_l_drop.o mv -f .deps/ui_div.Tpo .deps/ui_div.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_sub.lo -MD -MP -MF .deps/ui_sub.Tpo -c -o ui_sub.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_sub.c libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o mapper mapper.o /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o test-ptrace-misc test-ptrace-misc.o ident.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_horzcat.c -o cholmod_l_horzcat.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_norm.c -o cholmod_l_norm.o libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o test-ptrace-misc test-ptrace-misc.o ident.o /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o ppc64-test-altivec ppc64-test-altivec.o ppc64-test-altivec-utils.o ../src/libunwind-ppc64.la libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_sub.lo -MD -MP -MF .deps/ui_sub.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_sub.c -fPIC -DPIC -o .libs/ui_sub.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_scale.c -o cholmod_l_scale.o mv -f .deps/ui_sub.Tpo .deps/ui_sub.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT urandom.lo -MD -MP -MF .deps/urandom.Tpo -c -o urandom.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/urandom.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_sdmult.c -o cholmod_l_sdmult.o In file included from ../MatrixOps/cholmod_sdmult.c:47: ../MatrixOps/t_cholmod_sdmult.c: In function 'r_cholmod_sdmult': ../MatrixOps/t_cholmod_sdmult.c:55:17: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int packed, nrow, ncol, j, k, p, pend, kcol, i ; ^~~~ ../MatrixOps/t_cholmod_sdmult.c:52:47: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:38: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ In file included from ../MatrixOps/cholmod_sdmult.c:49: ../MatrixOps/t_cholmod_sdmult.c: In function 'c_cholmod_sdmult': ../MatrixOps/t_cholmod_sdmult.c:55:17: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int packed, nrow, ncol, j, k, p, pend, kcol, i ; ^~~~ ../MatrixOps/t_cholmod_sdmult.c:52:47: warning: variable 'Wz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:38: warning: variable 'Yz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:28: warning: variable 'Xz' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ ../MatrixOps/t_cholmod_sdmult.c:52:18: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Ax, *Az, *Xx, *Xz, *Yx, *Yz, *w, *Wz ; ^~ libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -o ppc64-test-altivec ppc64-test-altivec.o ppc64-test-altivec-utils.o ../src/.libs/libunwind-ppc64.a /builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src/.libs/libunwind.a -lgcc_s -lc In file included from ../MatrixOps/cholmod_sdmult.c:51: ../MatrixOps/t_cholmod_sdmult.c: In function 'z_cholmod_sdmult': ../MatrixOps/t_cholmod_sdmult.c:55:17: warning: variable 'nrow' set but not used [-Wunused-but-set-variable] Int packed, nrow, ncol, j, k, p, pend, kcol, i ; ^~~~ make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/tests' make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT urandom.lo -MD -MP -MF .deps/urandom.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/urandom.c -fPIC -DPIC -o .libs/urandom.o mv -f .deps/urandom.Tpo .deps/urandom.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT urandomb.lo -MD -MP -MF .deps/urandomb.Tpo -c -o urandomb.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/urandomb.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT urandomb.lo -MD -MP -MF .deps/urandomb.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/urandomb.c -fPIC -DPIC -o .libs/urandomb.o mv -f .deps/urandomb.Tpo .deps/urandomb.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_z_exp.lo -MD -MP -MF .deps/get_z_exp.Tpo -c -o get_z_exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_z_exp.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_z_exp.lo -MD -MP -MF .deps/get_z_exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_z_exp.c -fPIC -DPIC -o .libs/get_z_exp.o mv -f .deps/get_z_exp.Tpo .deps/get_z_exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT swap.lo -MD -MP -MF .deps/swap.Tpo -c -o swap.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/swap.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT swap.lo -MD -MP -MF .deps/swap.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/swap.c -fPIC -DPIC -o .libs/swap.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT factorial.lo -MD -MP -MF .deps/factorial.Tpo -c -o factorial.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/factorial.c mv -f .deps/swap.Tpo .deps/swap.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cosh.lo -MD -MP -MF .deps/cosh.Tpo -c -o cosh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cosh.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cosh.lo -MD -MP -MF .deps/cosh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cosh.c -fPIC -DPIC -o .libs/cosh.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT factorial.lo -MD -MP -MF .deps/factorial.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/factorial.c -fPIC -DPIC -o .libs/factorial.o mv -f .deps/cosh.Tpo .deps/cosh.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sinh.lo -MD -MP -MF .deps/sinh.Tpo -c -o sinh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sinh.c mv -f .deps/factorial.Tpo .deps/factorial.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT tanh.lo -MD -MP -MF .deps/tanh.Tpo -c -o tanh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/tanh.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT tanh.lo -MD -MP -MF .deps/tanh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/tanh.c -fPIC -DPIC -o .libs/tanh.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sinh.lo -MD -MP -MF .deps/sinh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sinh.c -fPIC -DPIC -o .libs/sinh.o mv -f .deps/tanh.Tpo .deps/tanh.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sinh_cosh.lo -MD -MP -MF .deps/sinh_cosh.Tpo -c -o sinh_cosh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sinh_cosh.c mv -f .deps/sinh.Tpo .deps/sinh.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT acosh.lo -MD -MP -MF .deps/acosh.Tpo -c -o acosh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/acosh.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sinh_cosh.lo -MD -MP -MF .deps/sinh_cosh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sinh_cosh.c -fPIC -DPIC -o .libs/sinh_cosh.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT acosh.lo -MD -MP -MF .deps/acosh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/acosh.c -fPIC -DPIC -o .libs/acosh.o mv -f .deps/acosh.Tpo .deps/acosh.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT asinh.lo -MD -MP -MF .deps/asinh.Tpo -c -o asinh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/asinh.c mv -f .deps/sinh_cosh.Tpo .deps/sinh_cosh.Plo cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-6.0.0-ifconv-D45819.patch echo 1 > scratch/libunwind-1.1-julia2/build-compiled /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT atanh.lo -MD -MP -MF .deps/atanh.Tpo -c -o atanh.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/atanh.c patching file lib/CodeGen/IfConversion.cpp patching file CodeGen/Hexagon/ifcvt-diamond-ret.mir patching file CodeGen/MIR/PowerPC/ifcvt-diamond-ret.mir echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-6.0.0-ifconv-D45819.patch-applied rm -rf /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2 mkdir -p /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr make -C scratch/libunwind-1.1-julia2 install DESTDIR="" prefix=/builddir/build/BUILD/julia/build/usr bindir=/builddir/build/BUILD/julia/build/usr/tools libdir=/builddir/build/BUILD/julia/build/usr/lib64 shlibdir=/builddir/build/BUILD/julia/build/usr/lib64 libexecdir=/builddir/build/BUILD/julia/build/usr/libexec datarootdir=/builddir/build/BUILD/julia/build/usr/share includedir=/builddir/build/BUILD/julia/build/usr/include sysconfdir=/builddir/build/BUILD/julia/build/etc O= DESTDIR="/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2" make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' Making install in src make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' make install-am make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT asinh.lo -MD -MP -MF .deps/asinh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/asinh.c -fPIC -DPIC -o .libs/asinh.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT atanh.lo -MD -MP -MF .deps/atanh.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/atanh.c -fPIC -DPIC -o .libs/atanh.o make[5]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libunwind.la libunwind-ptrace.la libunwind-ppc64.la libunwind-setjmp.la '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64' mv -f .deps/asinh.Tpo .deps/asinh.Plo /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 libunwind-generic.pc unwind/libunwind.pc ptrace/libunwind-ptrace.pc setjmp/libunwind-setjmp.pc '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/pkgconfig' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT atan.lo -MD -MP -MF .deps/atan.Tpo -c -o atan.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/atan.c mv -f .deps/atanh.Tpo .deps/atanh.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp2.lo -MD -MP -MF .deps/cmp2.Tpo -c -o cmp2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp2.c libtool: install: /usr/bin/install -c .libs/libunwind.lai /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind.la libtool: install: /usr/bin/install -c .libs/libunwind-ptrace.lai /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ptrace.la libtool: install: /usr/bin/install -c .libs/libunwind-ppc64.lai /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ppc64.la libtool: install: /usr/bin/install -c .libs/libunwind-setjmp.lai /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-setjmp.la libtool: install: /usr/bin/install -c .libs/libunwind.a /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind.a libtool: install: chmod 644 /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind.a libtool: install: ranlib /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind.a libtool: install: /usr/bin/install -c .libs/libunwind-ptrace.a /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ptrace.a libtool: install: chmod 644 /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ptrace.a libtool: install: ranlib /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ptrace.a libtool: install: /usr/bin/install -c .libs/libunwind-ppc64.a /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ppc64.a libtool: install: chmod 644 /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ppc64.a libtool: install: ranlib /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ppc64.a libtool: install: /usr/bin/install -c .libs/libunwind-setjmp.a /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-setjmp.a libtool: install: chmod 644 /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-setjmp.a libtool: install: ranlib /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-setjmp.a libtool: warning: remember to run 'libtool --finish /usr/lib64' make install-exec-hook make[6]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' cd /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64 && ln -s -f libunwind-ppc64.a libunwind-generic.a if test -f /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64/libunwind-ppc64.so; then \ cd /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/lib64 && ln -s -f libunwind-ppc64.so \ libunwind-generic.so; \ fi make[6]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' make[5]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/src' Making install in tests make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/tests' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/tests' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2/tests' make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/include' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-dynamic.h /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ptrace.h /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-coredump.h /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/libunwind-ppc64.h include/libunwind.h /builddir/build/BUILD/julia/deps/srccache/libunwind-1.1-julia2/include/unwind.h '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/include' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/include' /usr/bin/install -c -m 644 include/libunwind-common.h '/builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr/include' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/libunwind-1.1-julia2' cd /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2/builddir/build/BUILD/julia/build/usr && tar -czf /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2.tgz.tmp . libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT atan.lo -MD -MP -MF .deps/atan.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/atan.c -fPIC -DPIC -o .libs/atan.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp2.lo -MD -MP -MF .deps/cmp2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp2.c -fPIC -DPIC -o .libs/cmp2.o mv -f .deps/cmp2.Tpo .deps/cmp2.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_ssmult.c -o cholmod_l_ssmult.o cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D46460.patch patching file lib/Analysis/LoopInfo.cpp Hunk #1 succeeded at 222 (offset -1 lines). echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D46460.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_submatrix.c -o cholmod_l_submatrix.o rm -rf /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2 mv /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2.tgz.tmp /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2.tgz cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL332680.patch patching file lib/Target/X86/X86DomainReassignment.cpp patching file test/CodeGen/X86/domain-reassignment-implicit-def.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL332680.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_vertcat.c -o cholmod_l_vertcat.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../MatrixOps/cholmod_symmetry.c -o cholmod_l_symmetry.o mkdir -p /builddir/build/BUILD/julia/build/usr /usr/bin/gtar -xzf /builddir/build/BUILD/julia/build/usr-staging/libunwind-1.1-julia2.tgz -C /builddir/build/BUILD/julia/build/usr echo libunwind-1.1-julia2 > /builddir/build/BUILD/julia/build/usr/manifest/unwind cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL332682.patch patching file lib/Target/X86/X86DomainReassignment.cpp Hunk #6 succeeded at 713 (offset -1 lines). Hunk #7 succeeded at 726 with fuzz 2 (offset -1 lines). patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL332682.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Modify/cholmod_rowadd.c -o cholmod_l_rowadd.o cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL332302.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp patching file test/Transforms/InstCombine/gep-addrspace.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL332302.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Modify/cholmod_rowdel.c -o cholmod_l_rowdel.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Modify/cholmod_updown.c -o cholmod_l_updown.o cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL332694.patch patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL332694.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Supernodal/cholmod_super_numeric.c -o cholmod_l_super_numeric.o ../Modify/cholmod_updown.c: In function 'cholmod_l_updown_mask2': ../Modify/cholmod_updown.c:436:33: warning: variable 'ps1' set but not used [-Wunused-but-set-variable] *Set_ps1 [32], *Set_ps2 [32], *ps1, *ps2 ; ^~~ In file included from ../Supernodal/cholmod_super_numeric.c:85: ../Supernodal/t_cholmod_super_numeric.c: In function 'r_cholmod_super_numeric': ../Supernodal/t_cholmod_super_numeric.c:252: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:329: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:358: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( p, pend, pfend, pf, i, j, imap, q ) \ ../Supernodal/t_cholmod_super_numeric.c:746: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:759: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( j, i, px, q ) \ ../Supernodal/t_cholmod_super_numeric.c:119:9: warning: unused variable 'tail' [-Wunused-variable] tail, nscol_new = 0; ^~~~ ../Supernodal/t_cholmod_super_numeric.c:116:9: warning: unused variable 'pj' [-Wunused-variable] pj, d, kd1, kd2, info, ndcol, ndrow, pdi, pdx, pdend, pdi1, pdi2, pdx1, ^~ ../Supernodal/t_cholmod_super_numeric.c:114:10: warning: variable 'Previous' set but not used [-Wunused-but-set-variable] *Previous; ^~~~~~~~ ../Supernodal/t_cholmod_super_numeric.c:111:33: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ ../Supernodal/t_cholmod_super_numeric.c:111:28: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ In file included from ../Supernodal/cholmod_super_numeric.c:87: ../Supernodal/t_cholmod_super_numeric.c: In function 'c_cholmod_super_numeric': ../Supernodal/t_cholmod_super_numeric.c:252: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:329: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:358: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( p, pend, pfend, pf, i, j, imap, q ) \ ../Supernodal/t_cholmod_super_numeric.c:746: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:759: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( j, i, px, q ) \ ../Supernodal/t_cholmod_super_numeric.c:119:9: warning: unused variable 'tail' [-Wunused-variable] tail, nscol_new = 0; ^~~~ ../Supernodal/t_cholmod_super_numeric.c:116:9: warning: unused variable 'pj' [-Wunused-variable] pj, d, kd1, kd2, info, ndcol, ndrow, pdi, pdx, pdend, pdi1, pdi2, pdx1, ^~ ../Supernodal/t_cholmod_super_numeric.c:114:10: warning: variable 'Previous' set but not used [-Wunused-but-set-variable] *Previous; ^~~~~~~~ ../Supernodal/t_cholmod_super_numeric.c:111:33: warning: variable 'Fz' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ ../Supernodal/t_cholmod_super_numeric.c:111:28: warning: variable 'Az' set but not used [-Wunused-but-set-variable] double *Lx, *Ax, *Fx, *Az, *Fz, *C ; ^~ In file included from ../Supernodal/cholmod_super_numeric.c:89: ../Supernodal/t_cholmod_super_numeric.c: In function 'z_cholmod_super_numeric': ../Supernodal/t_cholmod_super_numeric.c:252: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:314: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:329: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:358: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( p, pend, pfend, pf, i, j, imap, q ) \ ../Supernodal/t_cholmod_super_numeric.c:746: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for num_threads(CHOLMOD_OMP_NUM_THREADS) \ ../Supernodal/t_cholmod_super_numeric.c:759: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for private ( j, i, px, q ) \ ../Supernodal/t_cholmod_super_numeric.c:119:9: warning: unused variable 'tail' [-Wunused-variable] tail, nscol_new = 0; ^~~~ ../Supernodal/t_cholmod_super_numeric.c:116:9: warning: unused variable 'pj' [-Wunused-variable] pj, d, kd1, kd2, info, ndcol, ndrow, pdi, pdx, pdend, pdi1, pdi2, pdx1, ^~ ../Supernodal/t_cholmod_super_numeric.c:114:10: warning: variable 'Previous' set but not used [-Wunused-but-set-variable] *Previous; ^~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Supernodal/cholmod_super_solve.c -o cholmod_l_super_solve.o In file included from ../Supernodal/cholmod_super_solve.c:29: ../Supernodal/t_cholmod_super_solve.c: In function 'r_cholmod_super_lsolve': ../Supernodal/t_cholmod_super_solve.c:33:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ ../Supernodal/t_cholmod_super_solve.c: In function 'r_cholmod_super_ltsolve': ../Supernodal/t_cholmod_super_solve.c:241:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ In file included from ../Supernodal/cholmod_super_solve.c:31: ../Supernodal/t_cholmod_super_solve.c: In function 'c_cholmod_super_lsolve': ../Supernodal/t_cholmod_super_solve.c:33:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ ../Supernodal/t_cholmod_super_solve.c: In function 'c_cholmod_super_ltsolve': ../Supernodal/t_cholmod_super_solve.c:241:10: warning: variable 'n' set but not used [-Wunused-but-set-variable] nsrow2, n, ps2, j, i, d, nrhs ; ^ cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL327898.patch patching file include/llvm/CodeGen/SelectionDAGISel.h patching file include/llvm/CodeGen/SelectionDAGNodes.h patching file lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp patching file lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp patching file lib/Target/ARM/ARMISelDAGToDAG.cpp patching file lib/Target/Hexagon/HexagonISelDAGToDAG.cpp patching file lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp patching file lib/Target/SystemZ/SystemZISelDAGToDAG.cpp patching file lib/Target/X86/X86ISelDAGToDAG.cpp patching file lib/Target/X86/X86ISelLowering.cpp Hunk #1 succeeded at 8136 (offset 5 lines). patching file lib/Target/X86/X86InstrArithmetic.td patching file lib/Target/X86/X86InstrInfo.cpp Hunk #1 succeeded at 7944 (offset 90 lines). patching file lib/Target/X86/X86MacroFusion.cpp patching file test/CodeGen/SystemZ/pr36164.ll patching file test/CodeGen/X86/2012-01-16-mfence-nosse-flags.ll patching file test/CodeGen/X86/avg.ll patching file test/CodeGen/X86/avx-vbroadcastf128.ll patching file test/CodeGen/X86/avx2-vbroadcast.ll patching file test/CodeGen/X86/avx2-vbroadcasti128.ll patching file test/CodeGen/X86/avx512-intrinsics-fast-isel.ll patching file test/CodeGen/X86/avx512-vbroadcasti128.ll patching file test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll patching file test/CodeGen/X86/broadcastm-lowering.ll patching file test/CodeGen/X86/i256-add.ll patching file test/CodeGen/X86/insertelement-shuffle.ll patching file test/CodeGen/X86/masked_memop.ll patching file test/CodeGen/X86/merge-consecutive-stores.ll patching file test/CodeGen/X86/nontemporal.ll patching file test/CodeGen/X86/pr36274.ll patching file test/CodeGen/X86/pr36312.ll patching file test/CodeGen/X86/store_op_load_fold2.ll patching file test/CodeGen/X86/subvector-broadcast.ll patching file test/CodeGen/X86/test-shrink-bug.ll patching file test/CodeGen/X86/test-shrink.ll patching file test/CodeGen/X86/testb-je-fusion.ll patching file test/CodeGen/X86/var-permute-256.ll patching file test/CodeGen/X86/vastart-defs-eflags.ll patching file test/CodeGen/X86/vector-shuffle-combining-xop.ll patching file test/CodeGen/X86/vector-shuffle-variable-256.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL327898.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-6.0-DISABLE_ABI_CHECKS.patch patching file cmake/modules/HandleLLVMOptions.cmake Hunk #1 succeeded at 567 (offset -5 lines). patching file include/llvm/Config/abi-breaking.h.cmake echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-6.0-DISABLE_ABI_CHECKS.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Supernodal/cholmod_super_symbolic.c -o cholmod_l_super_symbolic.o ../Supernodal/cholmod_super_symbolic.c: In function 'cholmod_l_super_symbolic2': ../Supernodal/cholmod_super_symbolic.c:565:7: warning: variable 'totsize' set but not used [-Wunused-but-set-variable] Int totsize ; ^~~~~~~ ../Supernodal/cholmod_super_symbolic.c:188:12: warning: unused variable 'max_fraction' [-Wunused-variable] double max_fraction; ^~~~~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:187:17: warning: unused variable 'env_max_fraction' [-Wunused-variable] const char* env_max_fraction; ^~~~~~~~~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:186:12: warning: unused variable 'max_bytes' [-Wunused-variable] size_t max_bytes; ^~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:185:17: warning: unused variable 'env_max_bytes' [-Wunused-variable] const char* env_max_bytes; ^~~~~~~~~~~~~ ../Supernodal/cholmod_super_symbolic.c:184:17: warning: unused variable 'env_use_gpu' [-Wunused-variable] const char* env_use_gpu; ^~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_ccolamd.c -o cholmod_l_ccolamd.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_csymamd.c -o cholmod_l_csymamd.o cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-OProfile-line-num.patch patching file lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt patching file lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-OProfile-line-num.patch-applied gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_metis.c -o cholmod_l_metis.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_nesdis.c -o cholmod_l_nesdis.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../SuiteSparse_config ../Partition/cholmod_camd.c -o cholmod_l_camd.o cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D44892-Perf-integration.patch patching file CMakeLists.txt patching file include/llvm/Config/config.h.cmake patching file include/llvm/Config/llvm-config.h.cmake patching file include/llvm/ExecutionEngine/JITEventListener.h patching file lib/ExecutionEngine/CMakeLists.txt patching file lib/ExecutionEngine/LLVMBuild.txt patching file lib/ExecutionEngine/Orc/LLVMBuild.txt patching file lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt patching file lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt patching file lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D44892-Perf-integration.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D49832-SCEVPred.patch patching file lib/Analysis/ScalarEvolutionExpander.cpp Hunk #1 succeeded at 2154 (offset -3 lines). Hunk #2 succeeded at 2168 (offset -3 lines). Hunk #3 succeeded at 2196 (offset -3 lines). patching file test/Analysis/LoopAccessAnalysis/wrapping-pointer-ni.ll patching file test/Analysis/LoopAccessAnalysis/wrapping-pointer-versioning.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D49832-SCEVPred.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL323946-LSRTy.patch patching file lib/Transforms/Scalar/LoopStrengthReduce.cpp echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL323946-LSRTy.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D50010-VNCoercion-ni.patch patching file lib/Transforms/Utils/VNCoercion.cpp patching file test/Transforms/GVN/non-integral-pointers.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D50010-VNCoercion-ni.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-D50167-scev-umin.patch patching file include/llvm/Analysis/ScalarEvolution.h patching file include/llvm/Analysis/ScalarEvolutionExpander.h patching file include/llvm/Analysis/ScalarEvolutionExpressions.h patching file lib/Analysis/ScalarEvolution.cpp patching file lib/Analysis/ScalarEvolutionExpander.cpp Hunk #1 succeeded at 1629 (offset -5 lines). Hunk #2 succeeded at 1654 (offset -5 lines). patching file test/Analysis/LoopAccessAnalysis/memcheck-ni.ll patching file test/Analysis/LoopAccessAnalysis/reverse-memcheck-bounds.ll patching file test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll patching file test/Analysis/ScalarEvolution/min-max-exprs.ll patching file test/Analysis/ScalarEvolution/pr28705.ll patching file test/Analysis/ScalarEvolution/predicated-trip-count.ll patching file test/Analysis/ScalarEvolution/trip-count3.ll patching file test/Transforms/IRCE/conjunctive-checks.ll patching file test/Transforms/IRCE/decrementing-loop.ll patching file test/Transforms/IRCE/multiple-access-no-preloop.ll patching file test/Transforms/IRCE/ranges_of_different_types.ll patching file test/Transforms/IRCE/single-access-no-preloop.ll patching file test/Transforms/IRCE/single-access-with-preloop.ll patching file test/Transforms/LoopStrengthReduce/2013-01-14-ReuseCast.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-D50167-scev-umin.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-windows-race.patch patching file tools/llvm-config/CMakeLists.txt echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-windows-race.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-rL326967-aligned-load.patch patching file lib/Target/X86/X86InstrVecCompiler.td patching file test/CodeGen/X86/merge-consecutive-loads-256.ll patching file test/CodeGen/X86/merge-consecutive-loads-512.ll echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-rL326967-aligned-load.patch-applied cd /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 && patch -p1 < /builddir/build/BUILD/julia/deps/patches/llvm-symver-jlprefix.patch patching file tools/llvm-shlib/simple_version_script.map.in echo 1 > /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/llvm-symver-jlprefix.patch-applied mkdir -p scratch/llvm-6.0.0/build_Release/ cd scratch/llvm-6.0.0/build_Release/ && \ export PATH=/builddir/build/BUILD/julia/deps/srccache/python2_path:"$PATH" && \ cmake /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/julia/build/usr -DCMAKE_PREFIX_PATH=/builddir/build/BUILD/julia/build/usr -DCMAKE_INSTALL_LIBDIR=/builddir/build/BUILD/julia/build/usr/lib64 -DCMAKE_INSTALL_BINDIR=/builddir/build/BUILD/julia/build/usr/bin -DLIB_INSTALL_DIR=/builddir/build/BUILD/julia/build/usr/lib64 -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER="$(which gcc)" -DCMAKE_CXX_COMPILER="g++" -DCMAKE_LINKER="ld" -DCMAKE_AR="/usr/bin/ar" -DCMAKE_RANLIB="/usr/bin/ranlib" -DLLVM_TARGETS_TO_BUILD:STRING="host;NVPTX;AMDGPU" -DCMAKE_BUILD_TYPE="Release" -DLLVM_ENABLE_ZLIB=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_TOOLS_INSTALL_DIR=tools -DLLVM_LIBDIR_SUFFIX=64 -DLLVM_BINDINGS_LIST="" -DLLVM_INCLUDE_DOCS=Off -DLLVM_ENABLE_TERMINFO=Off -DHAVE_HISTEDIT_H=Off -DHAVE_LIBEDIT=Off -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DCMAKE_C_FLAGS=" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection" -DCMAKE_CXX_FLAGS=" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc" -DLLVM_TOOL_CLANG_BUILD=OFF -DLLVM_TOOL_COMPILER_RT_BUILD=OFF -DLLVM_TOOL_LLDB_BUILD=OFF -DCMAKE_EXE_LINKER_FLAGS=" " -DCMAKE_SHARED_LINKER_FLAGS=" " \ || { echo '*** To install a newer version of cmake, run contrib/download_cmake.sh ***' && false; } /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp_2.lo -MD -MP -MF .deps/exp_2.Tpo -c -o exp_2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp_2.c mv -f .deps/atan.Tpo .deps/atan.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT asin.lo -MD -MP -MF .deps/asin.Tpo -c -o asin.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/asin.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT exp_2.lo -MD -MP -MF .deps/exp_2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/exp_2.c -fPIC -DPIC -o .libs/exp_2.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT asin.lo -MD -MP -MF .deps/asin.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/asin.c -fPIC -DPIC -o .libs/asin.o mv -f .deps/asin.Tpo .deps/asin.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_euler.lo -MD -MP -MF .deps/const_euler.Tpo -c -o const_euler.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_euler.c Re-run cmake no build system arguments CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy): The OLD behavior for policy CMP0051 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. mv -f .deps/exp_2.Tpo .deps/exp_2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cos.lo -MD -MP -MF .deps/cos.Tpo -c -o cos.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cos.c -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_euler.lo -MD -MP -MF .deps/const_euler.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_euler.c -fPIC -DPIC -o .libs/const_euler.o -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info mv -f .deps/const_euler.Tpo .deps/const_euler.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sin.lo -MD -MP -MF .deps/sin.Tpo -c -o sin.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sin.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cos.lo -MD -MP -MF .deps/cos.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cos.c -fPIC -DPIC -o .libs/cos.o -- Detecting C compiler ABI info - done -- Detecting C compile features mv -f .deps/cos.Tpo .deps/cos.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT tan.lo -MD -MP -MF .deps/tan.Tpo -c -o tan.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/tan.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sin.lo -MD -MP -MF .deps/sin.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sin.c -fPIC -DPIC -o .libs/sin.o -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ mv -f .deps/sin.Tpo .deps/sin.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fma.lo -MD -MP -MF .deps/fma.Tpo -c -o fma.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fma.c -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT tan.lo -MD -MP -MF .deps/tan.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/tan.c -fPIC -DPIC -o .libs/tan.o mv -f .deps/tan.Tpo .deps/tan.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fms.lo -MD -MP -MF .deps/fms.Tpo -c -o fms.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fms.c -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fma.lo -MD -MP -MF .deps/fma.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fma.c -fPIC -DPIC -o .libs/fma.o mv -f .deps/fma.Tpo .deps/fma.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT hypot.lo -MD -MP -MF .deps/hypot.Tpo -c -o hypot.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/hypot.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fms.lo -MD -MP -MF .deps/fms.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fms.c -fPIC -DPIC -o .libs/fms.o mv -f .deps/fms.Tpo .deps/fms.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log1p.lo -MD -MP -MF .deps/log1p.Tpo -c -o log1p.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log1p.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT hypot.lo -MD -MP -MF .deps/hypot.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/hypot.c -fPIC -DPIC -o .libs/hypot.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log1p.lo -MD -MP -MF .deps/log1p.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log1p.c -fPIC -DPIC -o .libs/log1p.o -- Detecting CXX compile features - done mv -f .deps/hypot.Tpo .deps/hypot.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT expm1.lo -MD -MP -MF .deps/expm1.Tpo -c -o expm1.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/expm1.c -- Looking for dirent.h CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:70 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/config-ix.cmake:47 (check_include_file) CMakeLists.txt:588 (include) This warning is for project developers. Use -Wno-dev to suppress it. mv -f .deps/log1p.Tpo .deps/log1p.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log2.lo -MD -MP -MF .deps/log2.Tpo -c -o log2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log2.c -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT expm1.lo -MD -MP -MF .deps/expm1.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/expm1.c -fPIC -DPIC -o .libs/expm1.o -- Looking for errno.h - found -- Looking for fcntl.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log2.lo -MD -MP -MF .deps/log2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log2.c -fPIC -DPIC -o .libs/log2.o -- Looking for fcntl.h - found -- Looking for inttypes.h mv -f .deps/expm1.Tpo .deps/expm1.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log10.lo -MD -MP -MF .deps/log10.Tpo -c -o log10.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log10.c mv -f .deps/log2.Tpo .deps/log2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_pow.lo -MD -MP -MF .deps/ui_pow.Tpo -c -o ui_pow.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_pow.c -- Looking for inttypes.h - found libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log10.lo -MD -MP -MF .deps/log10.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log10.c -fPIC -DPIC -o .libs/log10.o -- Looking for link.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_pow.lo -MD -MP -MF .deps/ui_pow.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_pow.c -fPIC -DPIC -o .libs/ui_pow.o ar rv libcholmod.a cholmod_aat.o cholmod_add.o cholmod_band.o cholmod_change_factor.o cholmod_common.o cholmod_complex.o cholmod_copy.o cholmod_dense.o cholmod_error.o cholmod_factor.o cholmod_memory.o cholmod_sparse.o cholmod_transpose.o cholmod_triplet.o cholmod_version.o cholmod_check.o cholmod_read.o cholmod_write.o cholmod_amd.o cholmod_analyze.o cholmod_colamd.o cholmod_etree.o cholmod_factorize.o cholmod_postorder.o cholmod_rcond.o cholmod_resymbol.o cholmod_rowcolcounts.o cholmod_rowfac.o cholmod_solve.o cholmod_spsolve.o cholmod_drop.o cholmod_horzcat.o cholmod_norm.o cholmod_scale.o cholmod_sdmult.o cholmod_ssmult.o cholmod_submatrix.o cholmod_vertcat.o cholmod_symmetry.o cholmod_rowadd.o cholmod_rowdel.o cholmod_updown.o cholmod_super_numeric.o cholmod_super_solve.o cholmod_super_symbolic.o cholmod_ccolamd.o cholmod_csymamd.o cholmod_metis.o cholmod_nesdis.o cholmod_camd.o cholmod_l_aat.o cholmod_l_add.o cholmod_l_band.o cholmod_l_change_factor.o cholmod_l_common.o cholmod_l_complex.o cholmod_l_copy.o cholmod_l_dense.o cholmod_l_error.o cholmod_l_factor.o cholmod_l_memory.o cholmod_l_sparse.o cholmod_l_transpose.o cholmod_l_triplet.o cholmod_l_version.o cholmod_l_check.o cholmod_l_read.o cholmod_l_write.o cholmod_l_amd.o cholmod_l_analyze.o cholmod_l_colamd.o cholmod_l_etree.o cholmod_l_factorize.o cholmod_l_postorder.o cholmod_l_rcond.o cholmod_l_resymbol.o cholmod_l_rowcolcounts.o cholmod_l_rowfac.o cholmod_l_solve.o cholmod_l_spsolve.o cholmod_l_drop.o cholmod_l_horzcat.o cholmod_l_norm.o cholmod_l_scale.o cholmod_l_sdmult.o cholmod_l_ssmult.o cholmod_l_submatrix.o cholmod_l_vertcat.o cholmod_l_symmetry.o cholmod_l_rowadd.o cholmod_l_rowdel.o cholmod_l_updown.o cholmod_l_super_numeric.o cholmod_l_super_solve.o cholmod_l_super_symbolic.o cholmod_l_ccolamd.o cholmod_l_csymamd.o cholmod_l_metis.o cholmod_l_nesdis.o cholmod_l_camd.o ar: creating libcholmod.a mv -f .deps/ui_pow.Tpo .deps/ui_pow.Plo a - cholmod_aat.o a - cholmod_add.o a - cholmod_band.o a - cholmod_change_factor.o a - cholmod_common.o a - cholmod_complex.o a - cholmod_copy.o a - cholmod_dense.o a - cholmod_error.o a - cholmod_factor.o a - cholmod_memory.o a - cholmod_sparse.o a - cholmod_transpose.o a - cholmod_triplet.o a - cholmod_version.o a - cholmod_check.o a - cholmod_read.o a - cholmod_write.o a - cholmod_amd.o a - cholmod_analyze.o a - cholmod_colamd.o a - cholmod_etree.o a - cholmod_factorize.o a - cholmod_postorder.o a - cholmod_rcond.o a - cholmod_resymbol.o a - cholmod_rowcolcounts.o a - cholmod_rowfac.o a - cholmod_solve.o a - cholmod_spsolve.o a - cholmod_drop.o a - cholmod_horzcat.o a - cholmod_norm.o a - cholmod_scale.o a - cholmod_sdmult.o a - cholmod_ssmult.o a - cholmod_submatrix.o a - cholmod_vertcat.o a - cholmod_symmetry.o a - cholmod_rowadd.o a - cholmod_rowdel.o a - cholmod_updown.o a - cholmod_super_numeric.o a - cholmod_super_solve.o a - cholmod_super_symbolic.o a - cholmod_ccolamd.o a - cholmod_csymamd.o a - cholmod_metis.o a - cholmod_nesdis.o a - cholmod_camd.o a - cholmod_l_aat.o a - cholmod_l_add.o a - cholmod_l_band.o a - cholmod_l_change_factor.o a - cholmod_l_common.o a - cholmod_l_complex.o a - cholmod_l_copy.o a - cholmod_l_dense.o a - cholmod_l_error.o a - cholmod_l_factor.o a - cholmod_l_memory.o a - cholmod_l_sparse.o a - cholmod_l_transpose.o a - cholmod_l_triplet.o a - cholmod_l_version.o a - cholmod_l_check.o a - cholmod_l_read.o a - cholmod_l_write.o a - cholmod_l_amd.o a - cholmod_l_analyze.o a - cholmod_l_colamd.o a - cholmod_l_etree.o a - cholmod_l_factorize.o a - cholmod_l_postorder.o a - cholmod_l_rcond.o a - cholmod_l_resymbol.o a - cholmod_l_rowcolcounts.o a - cholmod_l_rowfac.o a - cholmod_l_solve.o a - cholmod_l_spsolve.o a - cholmod_l_drop.o a - cholmod_l_horzcat.o a - cholmod_l_norm.o a - cholmod_l_scale.o a - cholmod_l_sdmult.o a - cholmod_l_ssmult.o a - cholmod_l_submatrix.o a - cholmod_l_vertcat.o a - cholmod_l_symmetry.o a - cholmod_l_rowadd.o a - cholmod_l_rowdel.o a - cholmod_l_updown.o a - cholmod_l_super_numeric.o a - cholmod_l_super_solve.o a - cholmod_l_super_symbolic.o a - cholmod_l_ccolamd.o a - cholmod_l_csymamd.o a - cholmod_l_metis.o a - cholmod_l_nesdis.o a - cholmod_l_camd.o ranlib libcholmod.a /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_pow_ui.lo -MD -MP -MF .deps/ui_pow_ui.Tpo -c -o ui_pow_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_pow_ui.c mv -f .deps/log10.Tpo .deps/log10.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT minmax.lo -MD -MP -MF .deps/minmax.Tpo -c -o minmax.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/minmax.c -- Looking for link.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for ndir.h make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CHOLMOD/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CHOLMOD' libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ui_pow_ui.lo -MD -MP -MF .deps/ui_pow_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ui_pow_ui.c -fPIC -DPIC -o .libs/ui_pow_ui.o ( cd KLU && make library ) -- Looking for ndir.h - not found -- Looking for pthread.h make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/KLU' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/KLU/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_free_symbolic.c -o klu_free_symbolic.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT minmax.lo -MD -MP -MF .deps/minmax.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/minmax.c -fPIC -DPIC -o .libs/minmax.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_defaults.c -o klu_defaults.o mv -f .deps/ui_pow_ui.Tpo .deps/ui_pow_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dim.lo -MD -MP -MF .deps/dim.Tpo -c -o dim.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/dim.c mv -f .deps/minmax.Tpo .deps/minmax.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT signbit.lo -MD -MP -MF .deps/signbit.Tpo -c -o signbit.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/signbit.c -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for sys/dir.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT dim.lo -MD -MP -MF .deps/dim.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/dim.c -fPIC -DPIC -o .libs/dim.o -- Looking for sys/dir.h - found -- Looking for sys/ioctl.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT signbit.lo -MD -MP -MF .deps/signbit.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/signbit.c -fPIC -DPIC -o .libs/signbit.o mv -f .deps/dim.Tpo .deps/dim.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT copysign.lo -MD -MP -MF .deps/copysign.Tpo -c -o copysign.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/copysign.c mv -f .deps/signbit.Tpo .deps/signbit.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setsign.lo -MD -MP -MF .deps/setsign.Tpo -c -o setsign.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/setsign.c -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/param.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT copysign.lo -MD -MP -MF .deps/copysign.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/copysign.c -fPIC -DPIC -o .libs/copysign.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT setsign.lo -MD -MP -MF .deps/setsign.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/setsign.c -fPIC -DPIC -o .libs/setsign.o mv -f .deps/copysign.Tpo .deps/copysign.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_analyze_given.c -o klu_analyze_given.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gmp_op.lo -MD -MP -MF .deps/gmp_op.Tpo -c -o gmp_op.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gmp_op.c -- Looking for sys/param.h - found -- Looking for sys/resource.h mv -f .deps/setsign.Tpo .deps/setsign.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT init2.lo -MD -MP -MF .deps/init2.Tpo -c -o init2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/init2.c -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gmp_op.lo -MD -MP -MF .deps/gmp_op.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gmp_op.c -fPIC -DPIC -o .libs/gmp_op.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT init2.lo -MD -MP -MF .deps/init2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/init2.c -fPIC -DPIC -o .libs/init2.o mv -f .deps/init2.Tpo .deps/init2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT acos.lo -MD -MP -MF .deps/acos.Tpo -c -o acos.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/acos.c -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for sys/uio.h mv -f .deps/gmp_op.Tpo .deps/gmp_op.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_analyze.c -o klu_analyze.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sin_cos.lo -MD -MP -MF .deps/sin_cos.Tpo -c -o sin_cos.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sin_cos.c -- Looking for sys/uio.h - found -- Looking for termios.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT acos.lo -MD -MP -MF .deps/acos.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/acos.c -fPIC -DPIC -o .libs/acos.o -- Looking for termios.h - found -- Looking for unistd.h gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_memory.c -o klu_memory.o mv -f .deps/acos.Tpo .deps/acos.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_nan.lo -MD -MP -MF .deps/set_nan.Tpo -c -o set_nan.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_nan.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_free_symbolic.c -o klu_l_free_symbolic.o -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sin_cos.lo -MD -MP -MF .deps/sin_cos.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sin_cos.c -fPIC -DPIC -o .libs/sin_cos.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_defaults.c -o klu_l_defaults.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_analyze_given.c -o klu_l_analyze_given.o -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_nan.lo -MD -MP -MF .deps/set_nan.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_nan.c -fPIC -DPIC -o .libs/set_nan.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_analyze.c -o klu_l_analyze.o mv -f .deps/set_nan.Tpo .deps/set_nan.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_inf.lo -MD -MP -MF .deps/set_inf.Tpo -c -o set_inf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_inf.c -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT mv -f .deps/sin_cos.Tpo .deps/sin_cos.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_memory.c -o klu_l_memory.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu.c -o klu_d.o -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_kernel.c -o klu_d_kernel.o ../Source/klu_kernel.c: In function 'prune': ../Source/klu_kernel.c:537:17: warning: variable 'Ux' set but not used [-Wunused-but-set-variable] Entry *Lx, *Ux ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_inf.lo -MD -MP -MF .deps/set_inf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_inf.c -fPIC -DPIC -o .libs/set_inf.o mv -f .deps/set_inf.Tpo .deps/set_inf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_zero.lo -MD -MP -MF .deps/set_zero.Tpo -c -o set_zero.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_zero.c -- Looking for FE_INEXACT - found -- Looking for mach/mach.h gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_dump.c -o klu_d_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_factor.c -o klu_d_factor.o -- Looking for mach/mach.h - not found -- Looking for CrashReporterClient.h gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_free_numeric.c -o klu_d_free_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_solve.c -o klu_d_solve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_scale.c -o klu_d_scale.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_zero.lo -MD -MP -MF .deps/set_zero.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_zero.c -fPIC -DPIC -o .libs/set_zero.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT powerof2.lo -MD -MP -MF .deps/powerof2.Tpo -c -o powerof2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/powerof2.c mv -f .deps/set_zero.Tpo .deps/set_zero.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gamma.lo -MD -MP -MF .deps/gamma.Tpo -c -o gamma.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gamma.c -- Looking for CrashReporterClient.h - not found -- Looking for linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gamma.lo -MD -MP -MF .deps/gamma.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gamma.c -fPIC -DPIC -o .libs/gamma.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT powerof2.lo -MD -MP -MF .deps/powerof2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/powerof2.c -fPIC -DPIC -o .libs/powerof2.o -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread mv -f .deps/powerof2.Tpo .deps/powerof2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_ld.lo -MD -MP -MF .deps/set_ld.Tpo -c -o set_ld.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ld.c -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_ld.lo -MD -MP -MF .deps/set_ld.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ld.c -fPIC -DPIC -o .libs/set_ld.o /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ld.c: In function 'mpfr_set_ld': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ld.c:166:16: warning: unused variable 'shift_exp' [-Wunused-variable] int inexact, shift_exp; ^~~~~~~~~ mv -f .deps/gamma.Tpo .deps/gamma.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_ld.lo -MD -MP -MF .deps/get_ld.Tpo -c -o get_ld.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_ld.c -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread mv -f .deps/set_ld.Tpo .deps/set_ld.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cbrt.lo -MD -MP -MF .deps/cbrt.Tpo -c -o cbrt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cbrt.c -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_ld.lo -MD -MP -MF .deps/get_ld.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_ld.c -fPIC -DPIC -o .libs/get_ld.o -- Looking for clock_gettime in rt - found -- Looking for pthread.h libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cbrt.lo -MD -MP -MF .deps/cbrt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cbrt.c -fPIC -DPIC -o .libs/cbrt.o mv -f .deps/get_ld.Tpo .deps/get_ld.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT volatile.lo -MD -MP -MF .deps/volatile.Tpo -c -o volatile.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/volatile.c -- Looking for pthread.h - found -- Looking for pthread_create mv -f .deps/cbrt.Tpo .deps/cbrt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_sshort.lo -MD -MP -MF .deps/fits_sshort.Tpo -c -o fits_sshort.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_sshort.c -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT volatile.lo -MD -MP -MF .deps/volatile.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/volatile.c -fPIC -DPIC -o .libs/volatile.o mv -f .deps/volatile.Tpo .deps/volatile.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_sint.lo -MD -MP -MF .deps/fits_sint.Tpo -c -o fits_sint.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_sint.c -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for xar_open in xar libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_sshort.lo -MD -MP -MF .deps/fits_sshort.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_sshort.c -fPIC -DPIC -o .libs/fits_sshort.o -- Looking for xar_open in xar - not found -- Looking for arc4random mv -f .deps/fits_sshort.Tpo .deps/fits_sshort.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_slong.lo -MD -MP -MF .deps/fits_slong.Tpo -c -o fits_slong.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_slong.c -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_sint.lo -MD -MP -MF .deps/fits_sint.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_sint.c -fPIC -DPIC -o .libs/fits_sint.o -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_slong.lo -MD -MP -MF .deps/fits_slong.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_slong.c -fPIC -DPIC -o .libs/fits_slong.o mv -f .deps/fits_sint.Tpo .deps/fits_sint.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_ushort.lo -MD -MP -MF .deps/fits_ushort.Tpo -c -o fits_ushort.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_ushort.c mv -f .deps/fits_slong.Tpo .deps/fits_slong.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_uint.lo -MD -MP -MF .deps/fits_uint.Tpo -c -o fits_uint.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_uint.c -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_ushort.lo -MD -MP -MF .deps/fits_ushort.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_ushort.c -fPIC -DPIC -o .libs/fits_ushort.o mv -f .deps/fits_ushort.Tpo .deps/fits_ushort.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_refactor.c -o klu_d_refactor.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_ulong.lo -MD -MP -MF .deps/fits_ulong.Tpo -c -o fits_ulong.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_ulong.c -- Looking for setrlimit - found -- Looking for isatty libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_uint.lo -MD -MP -MF .deps/fits_uint.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_uint.c -fPIC -DPIC -o .libs/fits_uint.o mv -f .deps/fits_uint.Tpo .deps/fits_uint.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_uintmax.lo -MD -MP -MF .deps/fits_uintmax.Tpo -c -o fits_uintmax.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_uintmax.c -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_ulong.lo -MD -MP -MF .deps/fits_ulong.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_ulong.c -fPIC -DPIC -o .libs/fits_ulong.o -- Looking for futimes - found -- Looking for posix_fallocate mv -f .deps/fits_ulong.Tpo .deps/fits_ulong.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_tsolve.c -o klu_d_tsolve.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_intmax.lo -MD -MP -MF .deps/fits_intmax.Tpo -c -o fits_intmax.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_intmax.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_uintmax.lo -MD -MP -MF .deps/fits_uintmax.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_uintmax.c -fPIC -DPIC -o .libs/fits_uintmax.o -- Looking for posix_fallocate - found -- Looking for sigaltstack mv -f .deps/fits_uintmax.Tpo .deps/fits_uintmax.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_si.lo -MD -MP -MF .deps/get_si.Tpo -c -o get_si.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_si.c -- Looking for sigaltstack - found -- Looking for writev gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_diagnostics.c -o klu_d_diagnostics.o -- Looking for writev - found -- Looking for lseek64 ../Source/klu_diagnostics.c: In function 'klu_rgrowth': ../Source/klu_diagnostics.c:37:14: warning: variable 'Ui' set but not used [-Wunused-but-set-variable] Int *Q, *Ui, *Uip, *Ulen, *Pinv ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fits_intmax.lo -MD -MP -MF .deps/fits_intmax.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fits_intmax.c -fPIC -DPIC -o .libs/fits_intmax.o -- Looking for lseek64 - found -- Looking for mallctl mv -f .deps/fits_intmax.Tpo .deps/fits_intmax.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_ui.lo -MD -MP -MF .deps/get_ui.Tpo -c -o get_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_ui.c -- Looking for mallctl - not found -- Looking for mallinfo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_si.lo -MD -MP -MF .deps/get_si.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_si.c -fPIC -DPIC -o .libs/get_si.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_sort.c -o klu_d_sort.o mv -f .deps/get_si.Tpo .deps/get_si.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT zeta.lo -MD -MP -MF .deps/zeta.Tpo -c -o zeta.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/zeta.c ../Source/klu_sort.c: In function 'klu_sort': ../Source/klu_sort.c:101:9: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int n, nk, nz, block, nblocks, maxblock, k1 ; ^ -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for mkdtemp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_extract.c -o klu_d_extract.o -- Looking for mkdtemp - found -- Looking for mkstemp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_ui.lo -MD -MP -MF .deps/get_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_ui.c -fPIC -DPIC -o .libs/get_ui.o -- Looking for mkstemp - found -- Looking for mktemp mv -f .deps/get_ui.Tpo .deps/get_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_d.lo -MD -MP -MF .deps/cmp_d.Tpo -c -o cmp_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_d.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu.c -o klu_z.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT zeta.lo -MD -MP -MF .deps/zeta.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/zeta.c -fPIC -DPIC -o .libs/zeta.o -- Looking for mktemp - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for gettimeofday mv -f .deps/zeta.Tpo .deps/zeta.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT erf.lo -MD -MP -MF .deps/erf.Tpo -c -o erf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/erf.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_d.lo -MD -MP -MF .deps/cmp_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_d.c -fPIC -DPIC -o .libs/cmp_d.o -- Looking for gettimeofday - found -- Looking for getrlimit mv -f .deps/cmp_d.Tpo .deps/cmp_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT inits.lo -MD -MP -MF .deps/inits.Tpo -c -o inits.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/inits.c -- Looking for getrlimit - found -- Looking for posix_spawn gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_kernel.c -o klu_z_kernel.o ../Source/klu_kernel.c: In function 'prune': ../Source/klu_kernel.c:537:17: warning: variable 'Ux' set but not used [-Wunused-but-set-variable] Entry *Lx, *Ux ; ^~ -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT erf.lo -MD -MP -MF .deps/erf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/erf.c -fPIC -DPIC -o .libs/erf.o -- Looking for realpath - found -- Looking for sbrk libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT inits.lo -MD -MP -MF .deps/inits.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/inits.c -fPIC -DPIC -o .libs/inits.o mv -f .deps/inits.Tpo .deps/inits.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT inits2.lo -MD -MP -MF .deps/inits2.Tpo -c -o inits2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/inits2.c mv -f .deps/erf.Tpo .deps/erf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT clears.lo -MD -MP -MF .deps/clears.Tpo -c -o clears.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/clears.c -- Looking for sbrk - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT inits2.lo -MD -MP -MF .deps/inits2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/inits2.c -fPIC -DPIC -o .libs/inits2.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT clears.lo -MD -MP -MF .deps/clears.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/clears.c -fPIC -DPIC -o .libs/clears.o -- Looking for strerror_r - found -- Looking for strerror_s mv -f .deps/inits2.Tpo .deps/inits2.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_dump.c -o klu_z_dump.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sgn.lo -MD -MP -MF .deps/sgn.Tpo -c -o sgn.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sgn.c -- Looking for strerror_s - not found -- Looking for setenv mv -f .deps/clears.Tpo .deps/clears.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT check.lo -MD -MP -MF .deps/check.Tpo -c -o check.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/check.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_factor.c -o klu_z_factor.o -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_free_numeric.c -o klu_z_free_numeric.o -- Looking for dladdr - not found -- Looking for __GLIBC__ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_solve.c -o klu_z_solve.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sgn.lo -MD -MP -MF .deps/sgn.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sgn.c -fPIC -DPIC -o .libs/sgn.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT check.lo -MD -MP -MF .deps/check.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/check.c -fPIC -DPIC -o .libs/check.o -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity mv -f .deps/sgn.Tpo .deps/sgn.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub1sp.lo -MD -MP -MF .deps/sub1sp.Tpo -c -o sub1sp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub1sp.c mv -f .deps/check.Tpo .deps/check.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT version.lo -MD -MP -MF .deps/version.Tpo -c -o version.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/version.c -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np in pthread -- Looking for pthread_getname_np in pthread - found -- Looking for pthread_setname_np in pthread libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub1sp.lo -MD -MP -MF .deps/sub1sp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub1sp.c -fPIC -DPIC -o .libs/sub1sp.o -- Looking for pthread_setname_np in pthread - found -- Performing Test HAVE_INT64_T libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT version.lo -MD -MP -MF .deps/version.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/version.c -fPIC -DPIC -o .libs/version.o mv -f .deps/version.Tpo .deps/version.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mpn_exp.lo -MD -MP -MF .deps/mpn_exp.Tpo -c -o mpn_exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpn_exp.c -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mpn_exp.lo -MD -MP -MF .deps/mpn_exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpn_exp.c -fPIC -DPIC -o .libs/mpn_exp.o -- Performing Test HAVE_U_INT64_T - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB mv -f .deps/sub1sp.Tpo .deps/sub1sp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mpfr-gmp.lo -MD -MP -MF .deps/mpfr-gmp.Tpo -c -o mpfr-gmp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpfr-gmp.c mv -f .deps/mpn_exp.Tpo .deps/mpn_exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mp_clz_tab.lo -MD -MP -MF .deps/mp_clz_tab.Tpo -c -o mp_clz_tab.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mp_clz_tab.c -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mpfr-gmp.lo -MD -MP -MF .deps/mpfr-gmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpfr-gmp.c -fPIC -DPIC -o .libs/mpfr-gmp.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mp_clz_tab.lo -MD -MP -MF .deps/mp_clz_tab.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mp_clz_tab.c -fPIC -DPIC -o .libs/mp_clz_tab.o mv -f .deps/mpfr-gmp.Tpo .deps/mpfr-gmp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sum.lo -MD -MP -MF .deps/sum.Tpo -c -o sum.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sum.c -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG mv -f .deps/mp_clz_tab.Tpo .deps/mp_clz_tab.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_scale.c -o klu_z_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_refactor.c -o klu_z_refactor.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_tsolve.c -o klu_z_tsolve.o -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add1sp.lo -MD -MP -MF .deps/add1sp.Tpo -c -o add1sp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add1sp.c -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is PowerPC -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: powerpc64le-unknown-linux-gnu -- LLVM default target triple: powerpc64le-unknown-linux-gnu -- Performing Test C_SUPPORTS_FPIC libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sum.lo -MD -MP -MF .deps/sum.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sum.c -fPIC -DPIC -o .libs/sum.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_diagnostics.c -o klu_z_diagnostics.o ../Source/klu_diagnostics.c: In function 'klu_z_rgrowth': ../Source/klu_diagnostics.c:37:14: warning: variable 'Ui' set but not used [-Wunused-but-set-variable] Int *Q, *Ui, *Uip, *Ulen, *Pinv ; ^~ -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add1sp.lo -MD -MP -MF .deps/add1sp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add1sp.c -fPIC -DPIC -o .libs/add1sp.o -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_sort.c -o klu_z_sort.o ../Source/klu_sort.c: In function 'klu_z_sort': ../Source/klu_sort.c:101:9: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int n, nk, nz, block, nblocks, maxblock, k1 ; ^ -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_extract.c -o klu_z_extract.o -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME mv -f .deps/sum.Tpo .deps/sum.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT free_cache.lo -MD -MP -MF .deps/free_cache.Tpo -c -o free_cache.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/free_cache.c mv -f .deps/add1sp.Tpo .deps/add1sp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT si_op.lo -MD -MP -MF .deps/si_op.Tpo -c -o si_op.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/si_op.c -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX11 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT free_cache.lo -MD -MP -MF .deps/free_cache.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/free_cache.c -fPIC -DPIC -o .libs/free_cache.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT si_op.lo -MD -MP -MF .deps/si_op.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/si_op.c -fPIC -DPIC -o .libs/si_op.o mv -f .deps/free_cache.Tpo .deps/free_cache.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_ld.lo -MD -MP -MF .deps/cmp_ld.Tpo -c -o cmp_ld.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_ld.c mv -f .deps/si_op.Tpo .deps/si_op.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_ui_2exp.lo -MD -MP -MF .deps/set_ui_2exp.Tpo -c -o set_ui_2exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ui_2exp.c -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cmp_ld.lo -MD -MP -MF .deps/cmp_ld.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cmp_ld.c -fPIC -DPIC -o .libs/cmp_ld.o -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_ui_2exp.lo -MD -MP -MF .deps/set_ui_2exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_ui_2exp.c -fPIC -DPIC -o .libs/set_ui_2exp.o mv -f .deps/cmp_ld.Tpo .deps/cmp_ld.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_si_2exp.lo -MD -MP -MF .deps/set_si_2exp.Tpo -c -o set_si_2exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_si_2exp.c -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG mv -f .deps/set_ui_2exp.Tpo .deps/set_ui_2exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_uj.lo -MD -MP -MF .deps/set_uj.Tpo -c -o set_uj.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_uj.c -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_si_2exp.lo -MD -MP -MF .deps/set_si_2exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_si_2exp.c -fPIC -DPIC -o .libs/set_si_2exp.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_uj.lo -MD -MP -MF .deps/set_uj.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_uj.c -fPIC -DPIC -o .libs/set_uj.o mv -f .deps/set_si_2exp.Tpo .deps/set_si_2exp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_sj.lo -MD -MP -MF .deps/set_sj.Tpo -c -o set_sj.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_sj.c -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS mv -f .deps/set_uj.Tpo .deps/set_uj.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_sj.lo -MD -MP -MF .deps/get_sj.Tpo -c -o get_sj.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_sj.c -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python3.7 (found version "3.7") -- Constructing LLVMBuild project information libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_sj.lo -MD -MP -MF .deps/set_sj.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_sj.c -fPIC -DPIC -o .libs/set_sj.o mv -f .deps/set_sj.Tpo .deps/set_sj.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu.c -o klu_l.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_uj.lo -MD -MP -MF .deps/get_uj.Tpo -c -o get_uj.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_uj.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_sj.lo -MD -MP -MF .deps/get_sj.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_sj.c -fPIC -DPIC -o .libs/get_sj.o mv -f .deps/get_sj.Tpo .deps/get_sj.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_z.lo -MD -MP -MF .deps/get_z.Tpo -c -o get_z.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_z.c -- Linker detection: GNU ld libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_uj.lo -MD -MP -MF .deps/get_uj.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_uj.c -fPIC -DPIC -o .libs/get_uj.o mv -f .deps/get_uj.Tpo .deps/get_uj.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT iszero.lo -MD -MP -MF .deps/iszero.Tpo -c -o iszero.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/iszero.c -- Targeting NVPTX libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_z.lo -MD -MP -MF .deps/get_z.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_z.c -fPIC -DPIC -o .libs/get_z.o -- Targeting AMDGPU mv -f .deps/get_z.Tpo .deps/get_z.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cache.lo -MD -MP -MF .deps/cache.Tpo -c -o cache.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cache.c -- Targeting PowerPC libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT iszero.lo -MD -MP -MF .deps/iszero.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/iszero.c -fPIC -DPIC -o .libs/iszero.o mv -f .deps/iszero.Tpo .deps/iszero.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sqr.lo -MD -MP -MF .deps/sqr.Tpo -c -o sqr.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqr.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cache.lo -MD -MP -MF .deps/cache.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cache.c -fPIC -DPIC -o .libs/cache.o mv -f .deps/cache.Tpo .deps/cache.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT int_ceil_log2.lo -MD -MP -MF .deps/int_ceil_log2.Tpo -c -o int_ceil_log2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/int_ceil_log2.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sqr.lo -MD -MP -MF .deps/sqr.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sqr.c -fPIC -DPIC -o .libs/sqr.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT int_ceil_log2.lo -MD -MP -MF .deps/int_ceil_log2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/int_ceil_log2.c -fPIC -DPIC -o .libs/int_ceil_log2.o mv -f .deps/sqr.Tpo .deps/sqr.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isqrt.lo -MD -MP -MF .deps/isqrt.Tpo -c -o isqrt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isqrt.c mv -f .deps/int_ceil_log2.Tpo .deps/int_ceil_log2.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_kernel.c -o klu_l_kernel.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT strtofr.lo -MD -MP -MF .deps/strtofr.Tpo -c -o strtofr.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/strtofr.c ../Source/klu_kernel.c: In function 'prune': ../Source/klu_kernel.c:537:17: warning: variable 'Ux' set but not used [-Wunused-but-set-variable] Entry *Lx, *Ux ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isqrt.lo -MD -MP -MF .deps/isqrt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isqrt.c -fPIC -DPIC -o .libs/isqrt.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_dump.c -o klu_l_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_factor.c -o klu_l_factor.o mv -f .deps/isqrt.Tpo .deps/isqrt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow_z.lo -MD -MP -MF .deps/pow_z.Tpo -c -o pow_z.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow_z.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT strtofr.lo -MD -MP -MF .deps/strtofr.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/strtofr.c -fPIC -DPIC -o .libs/strtofr.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pow_z.lo -MD -MP -MF .deps/pow_z.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pow_z.c -fPIC -DPIC -o .libs/pow_z.o mv -f .deps/strtofr.Tpo .deps/strtofr.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_free_numeric.c -o klu_l_free_numeric.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT logging.lo -MD -MP -MF .deps/logging.Tpo -c -o logging.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/logging.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_solve.c -o klu_l_solve.o -- Configuring done mv -f .deps/pow_z.Tpo .deps/pow_z.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mulders.lo -MD -MP -MF .deps/mulders.Tpo -c -o mulders.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mulders.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT logging.lo -MD -MP -MF .deps/logging.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/logging.c -fPIC -DPIC -o .libs/logging.o mv -f .deps/logging.Tpo .deps/logging.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_scale.c -o klu_l_scale.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_f.lo -MD -MP -MF .deps/get_f.Tpo -c -o get_f.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_f.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_refactor.c -o klu_l_refactor.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mulders.lo -MD -MP -MF .deps/mulders.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mulders.c -fPIC -DPIC -o .libs/mulders.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_tsolve.c -o klu_l_tsolve.o mv -f .deps/mulders.Tpo .deps/mulders.Plo libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_f.lo -MD -MP -MF .deps/get_f.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_f.c -fPIC -DPIC -o .libs/get_f.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT round_p.lo -MD -MP -MF .deps/round_p.Tpo -c -o round_p.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/round_p.c mv -f .deps/get_f.Tpo .deps/get_f.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_diagnostics.c -o klu_l_diagnostics.o ../Source/klu_diagnostics.c: In function 'klu_l_rgrowth': ../Source/klu_diagnostics.c:37:14: warning: variable 'Ui' set but not used [-Wunused-but-set-variable] Int *Q, *Ui, *Uip, *Ulen, *Pinv ; ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_sort.c -o klu_l_sort.o ../Source/klu_sort.c: In function 'klu_l_sort': ../Source/klu_sort.c:101:9: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int n, nk, nz, block, nblocks, maxblock, k1 ; ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_extract.c -o klu_l_extract.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT round_p.lo -MD -MP -MF .deps/round_p.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/round_p.c -fPIC -DPIC -o .libs/round_p.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu.c -o klu_zl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_kernel.c -o klu_zl_kernel.o ../Source/klu_kernel.c: In function 'prune': ../Source/klu_kernel.c:537:17: warning: variable 'Ux' set but not used [-Wunused-but-set-variable] Entry *Lx, *Ux ; ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_dump.c -o klu_zl_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_factor.c -o klu_zl_factor.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT erfc.lo -MD -MP -MF .deps/erfc.Tpo -c -o erfc.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/erfc.c mv -f .deps/round_p.Tpo .deps/round_p.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT atan2.lo -MD -MP -MF .deps/atan2.Tpo -c -o atan2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/atan2.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT erfc.lo -MD -MP -MF .deps/erfc.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/erfc.c -fPIC -DPIC -o .libs/erfc.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT atan2.lo -MD -MP -MF .deps/atan2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/atan2.c -fPIC -DPIC -o .libs/atan2.o mv -f .deps/erfc.Tpo .deps/erfc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT subnormal.lo -MD -MP -MF .deps/subnormal.Tpo -c -o subnormal.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/subnormal.c mv -f .deps/atan2.Tpo .deps/atan2.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_free_numeric.c -o klu_zl_free_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_solve.c -o klu_zl_solve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_scale.c -o klu_zl_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_refactor.c -o klu_zl_refactor.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT subnormal.lo -MD -MP -MF .deps/subnormal.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/subnormal.c -fPIC -DPIC -o .libs/subnormal.o -- Generating done /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_catalan.lo -MD -MP -MF .deps/const_catalan.Tpo -c -o const_catalan.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_catalan.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_tsolve.c -o klu_zl_tsolve.o mv -f .deps/subnormal.Tpo .deps/subnormal.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_diagnostics.c -o klu_zl_diagnostics.o ../Source/klu_diagnostics.c: In function 'klu_zl_rgrowth': ../Source/klu_diagnostics.c:37:14: warning: variable 'Ui' set but not used [-Wunused-but-set-variable] Int *Q, *Ui, *Uip, *Ulen, *Pinv ; ^~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT const_catalan.lo -MD -MP -MF .deps/const_catalan.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/const_catalan.c -fPIC -DPIC -o .libs/const_catalan.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_sort.c -o klu_zl_sort.o ../Source/klu_sort.c: In function 'klu_zl_sort': ../Source/klu_sort.c:101:9: warning: variable 'n' set but not used [-Wunused-but-set-variable] Int n, nk, nz, block, nblocks, maxblock, k1 ; ^ mv -f .deps/const_catalan.Tpo .deps/const_catalan.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT root.lo -MD -MP -MF .deps/root.Tpo -c -o root.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/root.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../SuiteSparse_config ../Source/klu_extract.c -o klu_zl_extract.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sec.lo -MD -MP -MF .deps/sec.Tpo -c -o sec.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sec.c ar rv libklu.a klu_free_symbolic.o klu_defaults.o klu_analyze_given.o klu_analyze.o klu_memory.o klu_l_free_symbolic.o klu_l_defaults.o klu_l_analyze_given.o klu_l_analyze.o klu_l_memory.o klu_d.o klu_d_kernel.o klu_d_dump.o klu_d_factor.o klu_d_free_numeric.o klu_d_solve.o klu_d_scale.o klu_d_refactor.o klu_d_tsolve.o klu_d_diagnostics.o klu_d_sort.o klu_d_extract.o klu_z.o klu_z_kernel.o klu_z_dump.o klu_z_factor.o klu_z_free_numeric.o klu_z_solve.o klu_z_scale.o klu_z_refactor.o klu_z_tsolve.o klu_z_diagnostics.o klu_z_sort.o klu_z_extract.o klu_l.o klu_l_kernel.o klu_l_dump.o klu_l_factor.o klu_l_free_numeric.o klu_l_solve.o klu_l_scale.o klu_l_refactor.o klu_l_tsolve.o klu_l_diagnostics.o klu_l_sort.o klu_l_extract.o klu_zl.o klu_zl_kernel.o klu_zl_dump.o klu_zl_factor.o klu_zl_free_numeric.o klu_zl_solve.o klu_zl_scale.o klu_zl_refactor.o klu_zl_tsolve.o klu_zl_diagnostics.o klu_zl_sort.o klu_zl_extract.o ar: creating libklu.a a - klu_free_symbolic.o a - klu_defaults.o a - klu_analyze_given.o a - klu_analyze.o a - klu_memory.o a - klu_l_free_symbolic.o a - klu_l_defaults.o a - klu_l_analyze_given.o a - klu_l_analyze.o a - klu_l_memory.o a - klu_d.o a - klu_d_kernel.o a - klu_d_dump.o a - klu_d_factor.o a - klu_d_free_numeric.o a - klu_d_solve.o a - klu_d_scale.o a - klu_d_refactor.o a - klu_d_tsolve.o a - klu_d_diagnostics.o a - klu_d_sort.o a - klu_d_extract.o a - klu_z.o a - klu_z_kernel.o a - klu_z_dump.o a - klu_z_factor.o a - klu_z_free_numeric.o a - klu_z_solve.o a - klu_z_scale.o a - klu_z_refactor.o a - klu_z_tsolve.o a - klu_z_diagnostics.o a - klu_z_sort.o a - klu_z_extract.o a - klu_l.o a - klu_l_kernel.o a - klu_l_dump.o a - klu_l_factor.o a - klu_l_free_numeric.o a - klu_l_solve.o a - klu_l_scale.o a - klu_l_refactor.o a - klu_l_tsolve.o a - klu_l_diagnostics.o a - klu_l_sort.o a - klu_l_extract.o a - klu_zl.o a - klu_zl_kernel.o a - klu_zl_dump.o a - klu_zl_factor.o a - klu_zl_free_numeric.o a - klu_zl_solve.o a - klu_zl_scale.o a - klu_zl_refactor.o a - klu_zl_tsolve.o a - klu_zl_diagnostics.o a - klu_zl_sort.o a - klu_zl_extract.o ranlib libklu.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/KLU/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/KLU' ( cd LDL && make library ) libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT root.lo -MD -MP -MF .deps/root.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/root.c -fPIC -DPIC -o .libs/root.o make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/LDL' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/LDL/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/ldl.c -o ldl.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sec.lo -MD -MP -MF .deps/sec.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sec.c -fPIC -DPIC -o .libs/sec.o CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_BINDIR CMAKE_INSTALL_LIBDIR LIB_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release mv -f .deps/sec.Tpo .deps/sec.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT csc.lo -MD -MP -MF .deps/csc.Tpo -c -o csc.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/csc.c mv -f .deps/root.Tpo .deps/root.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cot.lo -MD -MP -MF .deps/cot.Tpo -c -o cot.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cot.c echo 1 > scratch/llvm-6.0.0/build_Release/build-configured /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT eint.lo -MD -MP -MF .deps/eint.Tpo -c -o eint.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/eint.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DLDL_LONG -c ../Source/ldl.c -o ldll.o ar rv libldl.a ldl.o ldll.o ar: creating libldl.a a - ldl.o a - ldll.o ranlib libldl.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/LDL/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/LDL' ( cd UMFPACK && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/UMFPACK' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/UMFPACK/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_analyze.c -o umf_i_analyze.o ../Source/umf_analyze.c: In function 'umf_i_analyze': ../Source/umf_analyze.c:93: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_analyze.c:580: warning: ignoring #pragma novector [-Wunknown-pragmas] #pragma novector libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT csc.lo -MD -MP -MF .deps/csc.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/csc.c -fPIC -DPIC -o .libs/csc.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT cot.lo -MD -MP -MF .deps/cot.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/cot.c -fPIC -DPIC -o .libs/cot.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT eint.lo -MD -MP -MF .deps/eint.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/eint.c -fPIC -DPIC -o .libs/eint.o mv -f .deps/cot.Tpo .deps/cot.Plo mv -f .deps/csc.Tpo .deps/csc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sech.lo -MD -MP -MF .deps/sech.Tpo -c -o sech.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sech.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT csch.lo -MD -MP -MF .deps/csch.Tpo -c -o csch.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/csch.c mv -f .deps/eint.Tpo .deps/eint.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT coth.lo -MD -MP -MF .deps/coth.Tpo -c -o coth.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/coth.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sech.lo -MD -MP -MF .deps/sech.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sech.c -fPIC -DPIC -o .libs/sech.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT csch.lo -MD -MP -MF .deps/csch.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/csch.c -fPIC -DPIC -o .libs/csch.o mv -f .deps/sech.Tpo .deps/sech.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT round_near_x.lo -MD -MP -MF .deps/round_near_x.Tpo -c -o round_near_x.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/round_near_x.c mv -f .deps/csch.Tpo .deps/csch.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_apply_order.c -o umf_i_apply_order.o cd scratch/llvm-6.0.0/build_Release && \ export PATH=/builddir/build/BUILD/julia/deps/srccache/python2_path:"$PATH" && \ make libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT coth.lo -MD -MP -MF .deps/coth.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/coth.c -fPIC -DPIC -o .libs/coth.o make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -H/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 -B/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release --check-build-system CMakeFiles/Makefile.cmake 0 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_colamd.c -o umf_i_colamd.o mv -f .deps/coth.Tpo .deps/coth.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT constant.lo -MD -MP -MF .deps/constant.Tpo -c -o constant.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/constant.c /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT round_near_x.lo -MD -MP -MF .deps/round_near_x.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/round_near_x.c -fPIC -DPIC -o .libs/round_near_x.o mv -f .deps/round_near_x.Tpo .deps/round_near_x.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT abort_prec_max.lo -MD -MP -MF .deps/abort_prec_max.Tpo -c -o abort_prec_max.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/abort_prec_max.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT constant.lo -MD -MP -MF .deps/constant.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/constant.c -fPIC -DPIC -o .libs/constant.o mv -f .deps/constant.Tpo .deps/constant.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT stack_interface.lo -MD -MP -MF .deps/stack_interface.Tpo -c -o stack_interface.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/stack_interface.c make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Demangle /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Scanning dependencies of target LLVMDemangle make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Demangle -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Demangle/ItaniumDemangle.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT abort_prec_max.lo -MD -MP -MF .deps/abort_prec_max.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/abort_prec_max.c -fPIC -DPIC -o .libs/abort_prec_max.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT stack_interface.lo -MD -MP -MF .deps/stack_interface.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/stack_interface.c -fPIC -DPIC -o .libs/stack_interface.o mv -f .deps/abort_prec_max.Tpo .deps/abort_prec_max.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT lngamma.lo -MD -MP -MF .deps/lngamma.Tpo -c -o lngamma.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/lngamma.c mv -f .deps/stack_interface.Tpo .deps/stack_interface.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT zeta_ui.lo -MD -MP -MF .deps/zeta_ui.Tpo -c -o zeta_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/zeta_ui.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT lngamma.lo -MD -MP -MF .deps/lngamma.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/lngamma.c -fPIC -DPIC -o .libs/lngamma.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT zeta_ui.lo -MD -MP -MF .deps/zeta_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/zeta_ui.c -fPIC -DPIC -o .libs/zeta_ui.o mv -f .deps/zeta_ui.Tpo .deps/zeta_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_d64.lo -MD -MP -MF .deps/set_d64.Tpo -c -o set_d64.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d64.c mv -f .deps/lngamma.Tpo .deps/lngamma.Plo make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_d64.lo -MD -MP -MF .deps/set_d64.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d64.c -fPIC -DPIC -o .libs/set_d64.o /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d64.c: In function 'decimal64_to_string': /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d64.c:123:13: warning: unused variable 'rn' [-Wunused-variable] mp_size_t rn = 2; ^~ /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_d64.c:122:13: warning: unused variable 'rp' [-Wunused-variable] mp_limb_t rp[2]; ^~ Scanning dependencies of target LLVMSupport make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/APFloat.cpp [ 0%] Linking CXX static library ../../lib64/libLLVMDemangle.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/cmake -P CMakeFiles/LLVMDemangle.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDemangle.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMDemangle.a CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o /usr/bin/ranlib ../../lib64/libLLVMDemangle.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Built target LLVMDemangle make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Scanning dependencies of target LLVMTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Error.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Main.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APInt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/APInt.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Record.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:985:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:240:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/APSInt.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ARMBuildAttrs.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ARMAttributeParser.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ARMWinEH.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Allocator.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamError.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamReader.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamRef.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamWriter.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/StringMatcher.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/BlockFrequency.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/BranchProbability.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TableGenBackend.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CachePruning.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/circular_raw_ostream.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Chrono.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Chrono.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:1637:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/COM.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/COM.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CodeGenCoverage.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1192:71: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1762:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1775:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Linking CXX static library ../../lib64/libLLVMTableGen.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/cmake -P CMakeFiles/LLVMTableGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTableGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMTableGen.a CMakeFiles/LLVMTableGen.dir/Error.cpp.o CMakeFiles/LLVMTableGen.dir/Main.cpp.o CMakeFiles/LLVMTableGen.dir/Record.cpp.o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o /usr/bin/ranlib ../../lib64/libLLVMTableGen.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Built target LLVMTableGen make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Scanning dependencies of target obj.llvm-tblgen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Compression.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Compression.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTF.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTFWrapper.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/CrashRecoveryContext.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/DataExtractor.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Debug.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Debug.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/DebugCounter.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/DeltaAlgorithm.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/DAGDeltaAlgorithm.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Error.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ErrorHandling.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FileUtilities.cpp In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FileOutputBuffer.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned int; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:177:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FormattedStream.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/FormatVariadic.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/GlobPattern.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/GraphWriter.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Hashing.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/IntEqClasses.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/IntervalMap.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/JamCRC.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/KnownBits.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LEB128.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LineIterator.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Locale.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp:11:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp:19:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:27:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:281:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:296:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:315:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:326:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] #if LLVM_ON_WIN32 ^~~~~~~~~~~~~ [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/LowLevelType.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ManagedStatic.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/MathExtras.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/MD5.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/MD5.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/NativeFormatting.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Options.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Options.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Parallel.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/PluginLoader.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/PrettyStackTrace.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/RandomNumberGenerator.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Regex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Regex.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ScaledNumber.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ScopedPrinter.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SHA1.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SmallPtrSet.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SmallVector.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:197:71: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SpecialCaseList.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringExtras.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringMap.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringPool.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/StringSaver.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:15:46: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/StringSaver.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/StringRef.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/SystemUtils.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/TarWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/TargetParser.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ThreadPool.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:519:37: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:2128:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Timer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Timer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Timer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ToolOutputFile.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/TrigramIndex.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Triple.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Triple.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Twine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Twine.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Unicode.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/raw_os_ostream.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/raw_ostream.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp [ 4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regcomp.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/regcomp.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regerror.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/regerror.c [ 4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regexec.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/regexec.c [ 4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regfree.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/regfree.c [ 4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/regstrlcpy.c [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/xxhash.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/xxhash.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Atomic.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/DynamicLibrary.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Errno.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Errno.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Host.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Memory.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Memory.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Mutex.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Path.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Process.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Process.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Program.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Program.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/RWMutex.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Unix/Signals.inc:40:5: warning: "HAVE_MACH_MACH_H" is not defined, evaluates to 0 [-Wundef] #if HAVE_MACH_MACH_H ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Unix/Signals.inc:411:21: warning: "HAVE_DLADDR" is not defined, evaluates to 0 [-Wundef] #if HAVE_DLFCN_H && HAVE_DLADDR ^~~~~~~~~~~ [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/TargetRegistry.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/ThreadLocal.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:265:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:285:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Threading.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Threading.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Valgrind.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Valgrind.cpp:20:5: warning: "HAVE_VALGRIND_VALGRIND_H" is not defined, evaluates to 0 [-Wundef] #if HAVE_VALGRIND_VALGRIND_H ^~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Support/Watchdog.cpp [ 6%] Linking CXX static library ../../lib64/libLLVMSupport.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/cmake -P CMakeFiles/LLVMSupport.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSupport.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMSupport.a CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o CMakeFiles/LLVMSupport.dir/APFloat.cpp.o CMakeFiles/LLVMSupport.dir/APInt.cpp.o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o CMakeFiles/LLVMSupport.dir/Chrono.cpp.o CMakeFiles/LLVMSupport.dir/COM.cpp.o CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o CMakeFiles/LLVMSupport.dir/Compression.cpp.o CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o CMakeFiles/LLVMSupport.dir/Debug.cpp.o CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o CMakeFiles/LLVMSupport.dir/Error.cpp.o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o CMakeFiles/LLVMSupport.dir/Locale.cpp.o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o CMakeFiles/LLVMSupport.dir/MD5.cpp.o CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o CMakeFiles/LLVMSupport.dir/Options.cpp.o CMakeFiles/LLVMSupport.dir/Parallel.cpp.o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o CMakeFiles/LLVMSupport.dir/Regex.cpp.o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o CMakeFiles/LLVMSupport.dir/SHA1.cpp.o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o CMakeFiles/LLVMSupport.dir/Timer.cpp.o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o CMakeFiles/LLVMSupport.dir/Triple.cpp.o CMakeFiles/LLVMSupport.dir/Twine.cpp.o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o CMakeFiles/LLVMSupport.dir/regcomp.c.o CMakeFiles/LLVMSupport.dir/regerror.c.o CMakeFiles/LLVMSupport.dir/regexec.c.o CMakeFiles/LLVMSupport.dir/regfree.c.o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o CMakeFiles/LLVMSupport.dir/xxhash.cpp.o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o CMakeFiles/LLVMSupport.dir/Errno.cpp.o CMakeFiles/LLVMSupport.dir/Host.cpp.o CMakeFiles/LLVMSupport.dir/Memory.cpp.o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o CMakeFiles/LLVMSupport.dir/Path.cpp.o CMakeFiles/LLVMSupport.dir/Process.cpp.o CMakeFiles/LLVMSupport.dir/Program.cpp.o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o CMakeFiles/LLVMSupport.dir/Signals.cpp.o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o CMakeFiles/LLVMSupport.dir/Threading.cpp.o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o /usr/bin/ranlib ../../lib64/libLLVMSupport.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Built target LLVMSupport make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/BinaryFormat /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend.internal". Scanning dependencies of target LLVMBinaryFormat make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Dwarf.cpp [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:399:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:435:63: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Magic.cpp [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp [ 6%] Linking CXX static library ../../lib64/libLLVMBinaryFormat.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/cmake -P CMakeFiles/LLVMBinaryFormat.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBinaryFormat.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMBinaryFormat.a CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o /usr/bin/ranlib ../../lib64/libLLVMBinaryFormat.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Built target LLVMBinaryFormat make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Hello /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Scanning dependencies of target LLVMHello_exports make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Creating export file for LLVMHello cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "LLVM_6.0 {" > LLVMHello.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && grep -q [[:alnum:]] /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports && echo " global:" >> LLVMHello.exports || : cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo " local: *;" >> LLVMHello.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "};" >> LLVMHello.exports make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Built target LLVMHello_exports make -f include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build.make include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend.internal". Scanning dependencies of target llvm_vcsrevision_h make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build.make include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Nothing to be done for 'include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build'. make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Built target llvm_vcsrevision_h make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". Scanning dependencies of target LLVMMC make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoCOFF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoCOFF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoWasm.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoWasm.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeEmitter.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:603:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::MCCVFunctionInfo::LineInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::MCCVFunctionInfo::LineInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::MCCVFunctionInfo::LineInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:112:8: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = llvm::MCCVFunctionInfo; _Args = {const llvm::MCCVFunctionInfo&}]' /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 llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*]' /usr/include/c++/8/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; _Tp = llvm::MCCVFunctionInfo]' /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 = llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; _Allocator = std::allocator]' /usr/include/c++/8/bits/vector.tcc:611:44: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::MCCVFunctionInfo; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /usr/include/c++/8/bits/stl_vector.h:827:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::MCCVFunctionInfo; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:89:32: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCContext.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFObjectTargetWriter.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInst.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCInst.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCInstrAnalysis.cpp [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCInstrDesc.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCLabel.cpp [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCMachObjectWriter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCMachObjectWriter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectWriter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectWriter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCRegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSchedule.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:484:7: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(llvm::SmallVectorImpl::iterator, T&&) [with T = std::pair; llvm::SmallVectorImpl::iterator = std::pair*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:80:67: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionCOFF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionCOFF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSubtargetInfo.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCTargetOptions.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCValue.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/StringTableBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/SubtargetFeature.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:1354:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp [ 11%] Linking CXX static library ../../lib64/libLLVMMC.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/cmake -P CMakeFiles/LLVMMC.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMC.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMMC.a CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o CMakeFiles/LLVMMC.dir/MCContext.cpp.o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o CMakeFiles/LLVMMC.dir/MCInst.cpp.o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o CMakeFiles/LLVMMC.dir/MCSection.cpp.o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o CMakeFiles/LLVMMC.dir/MCValue.cpp.o CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../lib64/libLLVMMC.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMMC make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Scanning dependencies of target LLVMMCParser make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/AsmLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/AsmLexer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/Types.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:843:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerShared.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 6]' /usr/include/c++/8/tuple:1668:70: required from 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {const llvm::SmallVector, 6>&}; long unsigned int ..._Indexes1 = {0}; _Args2 = {}; long unsigned int ..._Indexes2 = {}; _T1 = const llvm::SmallVector, 6>; _T2 = unsigned int]' /usr/include/c++/8/tuple:1657:63: required from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {const llvm::SmallVector, 6>&}; _Args2 = {}; _T1 = const llvm::SmallVector, 6>; _T2 = unsigned int]' /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair, 6>, unsigned int>; _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Tp = std::_Rb_tree_node, 6>, unsigned int> >]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair, 6>, unsigned int>; _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Tp = std::_Rb_tree_node, 6>, unsigned int> >; std::allocator_traits >::allocator_type = std::allocator, 6>, unsigned int> > >]' /usr/include/c++/8/bits/stl_tree.h:637:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, 6>, unsigned int> >*]' /usr/include/c++/8/bits/stl_tree.h:654:4: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, 6>, unsigned int> >*]' /usr/include/c++/8/bits/stl_tree.h:2414:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator = std::_Rb_tree_const_iterator, 6>, unsigned int> >]' /usr/include/c++/8/bits/stl_map.h:499:8: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = llvm::SmallVector, 6>; _Tp = unsigned int; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = unsigned int; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = llvm::SmallVector, 6>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:845:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerShared.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86ModRMFilters.cpp [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target obj.llvm-tblgen make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMMCDisassembler make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp [ 11%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCDisassembler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCSymbolizer.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCSymbolizer.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCRelocationInfo.cpp [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmLexer.cpp [ 11%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCSymbolizer.cpp [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmParser.cpp [ 11%] Linking CXX static library ../../../lib64/libLLVMMCDisassembler.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/cmake -P CMakeFiles/LLVMMCDisassembler.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMMCDisassembler.a CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMMCDisassembler.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMMCDisassembler make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend.internal". Scanning dependencies of target LLVMObjectYAML make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmParserExtension.cpp [ 11%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Linking CXX static library ../../../lib64/libLLVMMCParser.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/cmake -P CMakeFiles/LLVMMCParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMMCParser.a CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMMCParser.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMMCParser make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Scanning dependencies of target LLVMOption make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/Arg.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option/Arg.cpp [ 11%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/ArgList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option/ArgList.cpp [ 11%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/Option.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option/Option.cpp [ 11%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/OptTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Option/OptTable.cpp [ 11%] Linking CXX static library ../../lib64/libLLVMOption.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -P CMakeFiles/LLVMOption.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOption.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMOption.a CMakeFiles/LLVMOption.dir/Arg.cpp.o CMakeFiles/LLVMOption.dir/ArgList.cpp.o CMakeFiles/LLVMOption.dir/Option.cpp.o CMakeFiles/LLVMOption.dir/OptTable.cpp.o /usr/bin/ranlib ../../lib64/libLLVMOption.a [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMOption make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoDWARF make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:55:63: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFContext.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = long unsigned int; ValueT = llvm::RelocAddrEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = long unsigned int; ValueT = llvm::RelocAddrEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = long unsigned int; ValueT = llvm::RelocAddrEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:1127:8: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair; _Args = {const std::pair&}]' /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*; _ForwardIterator = std::pair*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /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*; _ForwardIterator = std::pair*; _Allocator = std::allocator >]' /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}; _Tp = std::pair; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair*]' /usr/include/c++/8/bits/vector.tcc:109:4: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]' /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; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::object::SectionRef; ValueT = {anonymous}::DWARFSectionMap; MapType = std::map; VectorType = std::vector, std::allocator > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:1307:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugLine.cpp [ 12%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp [ 12%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFEmitter.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFEmitter.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp [ 12%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 12%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDie.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFExpression.cpp [ 12%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFFormValue.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ELFYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ELFYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/MachOYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/MachOYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnit.cpp [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFVerifier.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/WasmYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/WasmYAML.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp [ 14%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Linking CXX static library ../../lib64/libLLVMObjectYAML.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/cmake -P CMakeFiles/LLVMObjectYAML.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObjectYAML.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMObjectYAML.a CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [ 14%] Linking CXX static library ../../../lib64/libLLVMDebugInfoDWARF.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoDWARF.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoDWARF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMDebugInfoDWARF.a CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMDebugInfoDWARF.a /usr/bin/ranlib ../../lib64/libLLVMObjectYAML.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Built target LLVMDebugInfoDWARF make -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoMSF make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Built target LLVMObjectYAML [ 14%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:152:75: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::msf::SuperBlock; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:261:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFCommon.cpp [ 14%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFError.cpp make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoCodeView make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp [ 14%] Linking CXX static library ../../../lib64/libLLVMDebugInfoMSF.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoMSF.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoMSF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMDebugInfoMSF.a CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMDebugInfoMSF.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Built target LLVMDebugInfoMSF make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoPDB make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/GenericError.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:86:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CodeViewError.cpp [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/IPDBSourceFile.cpp [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDB.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBContext.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBExtras.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVTypeVisitor.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbol.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolBlock.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:73:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCustom.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolData.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolExe.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFunc.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolLabel.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolThunk.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [ 15%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/EnumTables.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/Formatters.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:94:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymDumper.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/UDTLayout.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/Line.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:90:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordName.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleList.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordSerialization.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStream.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/StringsAndChecksums.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:167:47: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/EnumTables.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolDumper.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/Hash.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/HashTable.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/InfoStream.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:54:63: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndex.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeHashing.cpp [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeRecordMapping.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeSession.cpp [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeStreamMerger.cpp [ 20%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeTableCollection.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp [ 20%] Linking CXX static library ../../../lib64/libLLVMDebugInfoCodeView.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoCodeView.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoCodeView.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMDebugInfoCodeView.a CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMDebugInfoCodeView.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target LLVMDebugInfoCodeView make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Scanning dependencies of target LLVMSymbolize make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/DIPrinter.cpp [ 20%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp [ 20%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/Symbolize.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBStringTable.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp [ 20%] Linking CXX static library ../../../lib64/libLLVMSymbolize.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/cmake -P CMakeFiles/LLVMSymbolize.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSymbolize.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMSymbolize.a CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMSymbolize.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target LLVMSymbolize make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LineEditor /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Scanning dependencies of target LLVMLineEditor make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LineEditor -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LineEditor/LineEditor.cpp [ 20%] Linking CXX static library ../../lib64/libLLVMLineEditor.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/cmake -P CMakeFiles/LLVMLineEditor.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLineEditor.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMLineEditor.a CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o /usr/bin/ranlib ../../lib64/libLLVMLineEditor.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target LLVMLineEditor make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Scanning dependencies of target gtest make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1500 ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:395:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] #if GTEST_USES_PCRE ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro 'GTEST_HAS_POSIX_RE' #elif GTEST_HAS_POSIX_RE ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] # elif defined(__GNUC__) && __EXCEPTIONS ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] # if _MSC_VER ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:657:11: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_DOWNCAST_ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro 'GTEST_IS_THREADSAFE' (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro 'GTEST_IS_THREADSAFE' #if GTEST_IS_THREADSAFE ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_NOTIFICATION_ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2493:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:53:6: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if !GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:487:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_FAIL ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_SUCCEED ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_EQ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_NE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_TEST ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:142, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:66:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:399:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:931:5: warning: "GTEST_USES_SIMPLE_RE" is not defined, evaluates to 0 [-Wundef] #if GTEST_USES_SIMPLE_RE ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:980:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS && !defined(__GNUC__) ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:145:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:402:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:807:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || defined(__BORLANDC__) ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:828:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_WINDOWS && !GTEST_HAS_GETTIMEOFDAY_ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:853:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1658:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1931:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1933:26: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_LINUX && !GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2869:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2887:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_MOBILE && \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2920:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2960:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || GTEST_OS_ZOS || \ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2960:32: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || GTEST_OS_ZOS || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2960:52: warning: "GTEST_OS_ZOS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || GTEST_OS_ZOS || \ ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2961:5: warning: "GTEST_OS_IOS" is not defined, evaluates to 0 [-Wundef] GTEST_OS_IOS || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2961:21: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] GTEST_OS_IOS || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2961:47: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] GTEST_OS_IOS || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2976:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_MOBILE && \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:3984:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if (_MSC_VER == 1310 && !defined(_DEBUG)) || defined(__BORLANDC__) ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:4146:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:5199:30: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_DEATH_TEST && !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:43: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:40:6: warning: "GTEST_OS_MAC" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_MAC ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:43: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:54:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:61:6: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_QNX ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:124:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:134:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:157:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:168:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:196:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:223:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:590:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:942:7: warning: "GTEST_OS_MAC" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_MAC ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:956:8: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_QNX ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1024:7: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_QNX ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1196:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1223:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1305:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:38:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:40:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:43:7: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:51:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:66:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:100:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:100:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:100:58: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:104:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:110:6: warning: "GTEST_OS_NACL" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_NACL ^~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:210:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:225:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:234:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:254:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:267:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:326:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:331:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:40:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:49:5: warning: "GTEST_OS_MAC" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_MAC ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:55:5: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_QNX ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:61:5: warning: "GTEST_OS_AIX" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_AIX ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro 'GTEST_IS_THREADSAFE' (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:177:5: note: in expansion of macro 'GTEST_IS_THREADSAFE' #if GTEST_IS_THREADSAFE && GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:177:28: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_IS_THREADSAFE && GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:937:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:957:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1059:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1061:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1069:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] #elif GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1122:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:365:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:365:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:365:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:365:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:365:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/RawError.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/SymbolStream.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp [ 20%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStream.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1500 ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:395:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] #if GTEST_USES_PCRE ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro 'GTEST_HAS_POSIX_RE' #elif GTEST_HAS_POSIX_RE ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] # elif defined(__GNUC__) && __EXCEPTIONS ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] # if _MSC_VER ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:657:11: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_DOWNCAST_ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro 'GTEST_IS_THREADSAFE' (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro 'GTEST_IS_THREADSAFE' #if GTEST_IS_THREADSAFE ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_NOTIFICATION_ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2493:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:53:6: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if !GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:487:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_FAIL ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_SUCCEED ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_EQ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_NE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_TEST ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:100:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if (GTEST_OS_SYMBIAN && defined(_STLP_NO_WCHAR_T)) || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:436:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:457:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:774:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1114:53: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !((GTEST_GCC_VER_ && GTEST_GCC_VER_ < 40000) || GTEST_OS_SYMBIAN) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1151:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:372:5: warning: "GTEST_HAS_STRING_PIECE_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_STRING_PIECE_ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-matchers.cc:66:5: warning: "GTEST_HAS_STRING_PIECE_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_STRING_PIECE_ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:46: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-spec-builders.cc:47:5: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_CYGWIN || GTEST_OS_LINUX || GTEST_OS_MAC ^~~~~~~~~~~~~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::pdb::TpiStreamHeader; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:67:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Linking CXX static library ../../../lib64/libLLVMDebugInfoPDB.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoPDB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoPDB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMDebugInfoPDB.a CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [ 20%] Linking CXX static library ../../lib64/libgtest.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libgtest.a CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o /usr/bin/ranlib ../../lib64/libgtest.a /usr/bin/ranlib ../../../lib64/libLLVMDebugInfoPDB.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target gtest /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_d64.lo -MD -MP -MF .deps/get_d64.Tpo -c -o get_d64.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_d64.c mv -f .deps/set_d64.Tpo .deps/set_d64.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT jn.lo -MD -MP -MF .deps/jn.Tpo -c -o jn.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/jn.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_d64.lo -MD -MP -MF .deps/get_d64.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_d64.c -fPIC -DPIC -o .libs/get_d64.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT jn.lo -MD -MP -MF .deps/jn.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/jn.c -fPIC -DPIC -o .libs/jn.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' mv -f .deps/get_d64.Tpo .deps/get_d64.Plo make -f lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build.make lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/WindowsManifest /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/DependInfo.cmake --color= [ 20%] Built target LLVMDebugInfoPDB make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend.internal". make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/FileCheck /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMWindowsManifest make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build.make lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Scanning dependencies of target FileCheck make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/WindowsManifest -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp [ 20%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/FileCheck -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/FileCheck.dir/FileCheck.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/FileCheck/FileCheck.cpp mv -f .deps/jn.Tpo .deps/jn.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT yn.lo -MD -MP -MF .deps/yn.Tpo -c -o yn.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/yn.c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp:20:5: warning: "LLVM_LIBXML2_ENABLED" is not defined, evaluates to 0 [-Wundef] #if LLVM_LIBXML2_ENABLED ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp:45:5: warning: "LLVM_LIBXML2_ENABLED" is not defined, evaluates to 0 [-Wundef] #if LLVM_LIBXML2_ENABLED ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp:60:5: warning: "LLVM_LIBXML2_ENABLED" is not defined, evaluates to 0 [-Wundef] #if LLVM_LIBXML2_ENABLED ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT yn.lo -MD -MP -MF .deps/yn.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/yn.c -fPIC -DPIC -o .libs/yn.o mv -f .deps/yn.Tpo .deps/yn.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rem1.lo -MD -MP -MF .deps/rem1.Tpo -c -o rem1.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rem1.c [ 20%] Linking CXX static library ../../lib64/libLLVMWindowsManifest.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/cmake -P CMakeFiles/LLVMWindowsManifest.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMWindowsManifest.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMWindowsManifest.a CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o /usr/bin/ranlib ../../lib64/libLLVMWindowsManifest.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target LLVMWindowsManifest make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/PerfectShuffle /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Scanning dependencies of target llvm-PerfectShuffle libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rem1.lo -MD -MP -MF .deps/rem1.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rem1.c -fPIC -DPIC -o .libs/rem1.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/PerfectShuffle -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/PerfectShuffle/PerfectShuffle.cpp mv -f .deps/rem1.Tpo .deps/rem1.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_patches.lo -MD -MP -MF .deps/get_patches.Tpo -c -o get_patches.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_patches.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_patches.lo -MD -MP -MF .deps/get_patches.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_patches.c -fPIC -DPIC -o .libs/get_patches.o mv -f .deps/get_patches.Tpo .deps/get_patches.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add_d.lo -MD -MP -MF .deps/add_d.Tpo -c -o add_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add_d.c [ 20%] Linking CXX executable ../../bin/llvm-PerfectShuffle cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-PerfectShuffle.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -o ../../bin/llvm-PerfectShuffle -Wl,-rpath,"\$ORIGIN/../lib64" -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target llvm-PerfectShuffle make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT add_d.lo -MD -MP -MF .deps/add_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/add_d.c -fPIC -DPIC -o .libs/add_d.o make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/count /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Scanning dependencies of target count make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Building C object utils/count/CMakeFiles/count.dir/count.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/count -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/count.dir/count.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/count/count.c mv -f .deps/add_d.Tpo .deps/add_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub_d.lo -MD -MP -MF .deps/sub_d.Tpo -c -o sub_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub_d.c [ 20%] Linking C executable ../../bin/count cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/count && /usr/bin/cmake -E cmake_link_script CMakeFiles/count.dir/link.txt --verbose=1 /usr/bin/gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/count.dir/count.c.o -o ../../bin/count -Wl,-rpath,"\$ORIGIN/../lib64" -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target count make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/not /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Scanning dependencies of target not make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/not -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/not.dir/not.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/not/not.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT sub_d.lo -MD -MP -MF .deps/sub_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/sub_d.c -fPIC -DPIC -o .libs/sub_d.o mv -f .deps/sub_d.Tpo .deps/sub_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT d_sub.lo -MD -MP -MF .deps/d_sub.Tpo -c -o d_sub.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/d_sub.c [ 22%] Linking CXX executable ../../bin/not cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/not && /usr/bin/cmake -E cmake_link_script CMakeFiles/not.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/not.dir/not.cpp.o -o ../../bin/not -Wl,-rpath,"\$ORIGIN/../lib64" -lpthread ../../lib64/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib64/libLLVMDemangle.a libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT d_sub.lo -MD -MP -MF .deps/d_sub.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/d_sub.c -fPIC -DPIC -o .libs/d_sub.o mv -f .deps/d_sub.Tpo .deps/d_sub.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_d.lo -MD -MP -MF .deps/mul_d.Tpo -c -o mul_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_d.c make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target not make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/yaml-bench /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Scanning dependencies of target yaml-bench make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/yaml-bench -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mul_d.lo -MD -MP -MF .deps/mul_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mul_d.c -fPIC -DPIC -o .libs/mul_d.o mv -f .deps/mul_d.Tpo .deps/mul_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_d.lo -MD -MP -MF .deps/div_d.Tpo -c -o div_d.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_d.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT div_d.lo -MD -MP -MF .deps/div_d.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/div_d.c -fPIC -DPIC -o .libs/div_d.o mv -f .deps/div_d.Tpo .deps/div_d.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT d_div.lo -MD -MP -MF .deps/d_div.Tpo -c -o d_div.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/d_div.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT d_div.lo -MD -MP -MF .deps/d_div.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/d_div.c -fPIC -DPIC -o .libs/d_div.o mv -f .deps/d_div.Tpo .deps/d_div.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT li2.lo -MD -MP -MF .deps/li2.Tpo -c -o li2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/li2.c [ 22%] Linking CXX executable ../../bin/FileCheck cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck && /usr/bin/cmake -E cmake_link_script CMakeFiles/FileCheck.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/FileCheck.dir/FileCheck.cpp.o -o ../../bin/FileCheck -Wl,-rpath,"\$ORIGIN/../lib64" -lpthread ../../lib64/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib64/libLLVMDemangle.a libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT li2.lo -MD -MP -MF .deps/li2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/li2.c -fPIC -DPIC -o .libs/li2.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target FileCheck make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Scanning dependencies of target LTO_exports make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Creating export file for LTO cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo "LLVM_6.0 {" > LTO.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && grep -q [[:alnum:]] /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto/lto.exports && echo " global:" >> LTO.exports || : cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto/lto.exports >> LTO.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo " local: *;" >> LTO.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo "};" >> LTO.exports make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target LTO_exports make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint-passes /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Scanning dependencies of target BugpointPasses_exports make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Creating export file for BugpointPasses cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo "LLVM_6.0 {" > BugpointPasses.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && grep -q [[:alnum:]] /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/bugpoint.exports && echo " global:" >> BugpointPasses.exports || : cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/bugpoint.exports >> BugpointPasses.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo " local: *;" >> BugpointPasses.exports cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo "};" >> BugpointPasses.exports make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target BugpointPasses_exports make -f unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend.internal". Scanning dependencies of target SecondLib make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cxx.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -DSecondLib_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -o CMakeFiles/SecondLib.dir/PipSqueak.cxx.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/PipSqueak.cxx [ 22%] Linking CXX executable ../../bin/yaml-bench cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml-bench.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -o ../../bin/yaml-bench -Wl,-rpath,"\$ORIGIN/../lib64" -lpthread ../../lib64/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib64/libLLVMDemangle.a mv -f .deps/li2.Tpo .deps/li2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rec_sqrt.lo -MD -MP -MF .deps/rec_sqrt.Tpo -c -o rec_sqrt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rec_sqrt.c [ 22%] Linking CXX shared library SecondLib.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -E cmake_link_script CMakeFiles/SecondLib.dir/link.txt --verbose=1 libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rec_sqrt.lo -MD -MP -MF .deps/rec_sqrt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rec_sqrt.c -fPIC -DPIC -o .libs/rec_sqrt.o /usr/bin/g++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-z,defs -shared -Wl,-soname,SecondLib.so -o SecondLib.so CMakeFiles/SecondLib.dir/PipSqueak.cxx.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target yaml-bench make -f unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/DependInfo.cmake --color= [ 22%] Built target SecondLib make -f unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend.internal". cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/DependInfo.cmake --color= Scanning dependencies of target DynamicLibraryLib Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend.internal". make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/build Scanning dependencies of target PipSqueak make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o [ 22%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -o CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/ExportedFuncs.cxx cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -DPipSqueak_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -o CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/PipSqueak.cxx mv -f .deps/rec_sqrt.Tpo .deps/rec_sqrt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT min_prec.lo -MD -MP -MF .deps/min_prec.Tpo -c -o min_prec.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/min_prec.c [ 22%] Linking CXX static library ../../../lib64/libDynamicLibraryLib.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -P CMakeFiles/DynamicLibraryLib.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -E cmake_link_script CMakeFiles/DynamicLibraryLib.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libDynamicLibraryLib.a CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o /usr/bin/ranlib ../../../lib64/libDynamicLibraryLib.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target DynamicLibraryLib make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Scanning dependencies of target gtest_main make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest_main.dir/TestMain.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp [ 22%] Linking CXX shared library PipSqueak.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -E cmake_link_script CMakeFiles/PipSqueak.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-z,defs -shared -Wl,-soname,PipSqueak.so -o PipSqueak.so CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT min_prec.lo -MD -MP -MF .deps/min_prec.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/min_prec.c -fPIC -DPIC -o .libs/min_prec.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1500 ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:395:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] #if GTEST_USES_PCRE ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro 'GTEST_HAS_POSIX_RE' #elif GTEST_HAS_POSIX_RE ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] # elif defined(__GNUC__) && __EXCEPTIONS ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] # if _MSC_VER ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:657:11: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_DOWNCAST_ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro 'GTEST_IS_THREADSAFE' (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro 'GTEST_IS_THREADSAFE' #if GTEST_IS_THREADSAFE ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_NOTIFICATION_ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2493:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:53:6: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if !GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:487:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Built target PipSqueak make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/TableGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= mv -f .deps/min_prec.Tpo .deps/min_prec.Plo In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_FAIL ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_SUCCEED ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_EQ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_NE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_TEST ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:100:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if (GTEST_OS_SYMBIAN && defined(_STLP_NO_WCHAR_T)) || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:436:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:457:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:774:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1114:53: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !((GTEST_GCC_VER_ && GTEST_GCC_VER_ < 40000) || GTEST_OS_SYMBIAN) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1151:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT buildopt.lo -MD -MP -MF .deps/buildopt.Tpo -c -o buildopt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/buildopt.c Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Scanning dependencies of target llvm-tblgen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:372:5: warning: "GTEST_HAS_STRING_PIECE_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_STRING_PIECE_ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable ../../bin/llvm-tblgen cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-tblgen.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -o ../../bin/llvm-tblgen -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVMSupport.a ../../lib64/libLLVMTableGen.a -lpthread ../../lib64/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib64/libLLVMDemangle.a libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT buildopt.lo -MD -MP -MF .deps/buildopt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/buildopt.c -fPIC -DPIC -o .libs/buildopt.o mv -f .deps/buildopt.Tpo .deps/buildopt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT digamma.lo -MD -MP -MF .deps/digamma.Tpo -c -o digamma.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/digamma.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT digamma.lo -MD -MP -MF .deps/digamma.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/digamma.c -fPIC -DPIC -o .libs/digamma.o mv -f .deps/digamma.Tpo .deps/digamma.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT bernoulli.lo -MD -MP -MF .deps/bernoulli.Tpo -c -o bernoulli.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/bernoulli.c [ 22%] Linking CXX static library ../../../lib64/libgtest_main.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libgtest_main.a CMakeFiles/gtest_main.dir/TestMain.cpp.o /usr/bin/ranlib ../../../lib64/libgtest_main.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target gtest_main gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_free.c -o umf_i_free.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isregular.lo -MD -MP -MF .deps/isregular.Tpo -c -o isregular.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isregular.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_fsize.c -o umf_i_fsize.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_is_permutation.c -o umf_i_is_permutation.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT bernoulli.lo -MD -MP -MF .deps/bernoulli.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/bernoulli.c -fPIC -DPIC -o .libs/bernoulli.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_malloc.c -o umf_i_malloc.o ../Source/umf_malloc.c: In function 'umf_i_malloc': ../Source/umf_malloc.c:46:12: warning: unused variable 'size' [-Wunused-variable] size_t size ; ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_realloc.c -o umf_i_realloc.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_report_perm.c -o umf_i_report_perm.o mv -f .deps/bernoulli.Tpo .deps/bernoulli.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_singletons.c -o umf_i_singletons.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT isregular.lo -MD -MP -MF .deps/isregular.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/isregular.c -fPIC -DPIC -o .libs/isregular.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_cholmod.c -o umf_i_cholmod.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_analyze.c -o umf_l_analyze.o ../Source/umf_analyze.c: In function 'umf_l_analyze': ../Source/umf_analyze.c:93: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_analyze.c:580: warning: ignoring #pragma novector [-Wunknown-pragmas] #pragma novector gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_apply_order.c -o umf_l_apply_order.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_colamd.c -o umf_l_colamd.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_flt.lo -MD -MP -MF .deps/set_flt.Tpo -c -o set_flt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_flt.c mv -f .deps/isregular.Tpo .deps/isregular.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_flt.lo -MD -MP -MF .deps/get_flt.Tpo -c -o get_flt.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_flt.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_flt.lo -MD -MP -MF .deps/set_flt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_flt.c -fPIC -DPIC -o .libs/set_flt.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_flt.lo -MD -MP -MF .deps/get_flt.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_flt.c -fPIC -DPIC -o .libs/get_flt.o mv -f .deps/set_flt.Tpo .deps/set_flt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT scale2.lo -MD -MP -MF .deps/scale2.Tpo -c -o scale2.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/scale2.c mv -f .deps/get_flt.Tpo .deps/get_flt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_z_exp.lo -MD -MP -MF .deps/set_z_exp.Tpo -c -o set_z_exp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_z_exp.c make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target llvm-tblgen make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Scanning dependencies of target AttributeCompatFuncTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building AttributesCompatFunc.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && ../../bin/llvm-tblgen -gen-attrs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributesCompatFunc.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc.tmp [ 22%] Updating AttributesCompatFunc.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target AttributeCompatFuncTableGen make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Scanning dependencies of target intrinsics_gen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_z_exp.lo -MD -MP -MF .deps/set_z_exp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_z_exp.c -fPIC -DPIC -o .libs/set_z_exp.o [ 22%] Building Attributes.gen... libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT scale2.lo -MD -MP -MF .deps/scale2.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/scale2.c -fPIC -DPIC -o .libs/scale2.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && ../../../bin/llvm-tblgen -gen-attrs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen.tmp [ 22%] Building Intrinsics.gen... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && ../../../bin/llvm-tblgen -gen-intrinsic -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp mv -f .deps/scale2.Tpo .deps/scale2.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ai.lo -MD -MP -MF .deps/ai.Tpo -c -o ai.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ai.c mv -f .deps/set_z_exp.Tpo .deps/set_z_exp.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_free.c -o umf_l_free.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gammaonethird.lo -MD -MP -MF .deps/gammaonethird.Tpo -c -o gammaonethird.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gammaonethird.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_fsize.c -o umf_l_fsize.o [ 22%] Updating Attributes.gen... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen [ 22%] Updating Intrinsics.gen... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_is_permutation.c -o umf_l_is_permutation.o [ 22%] Built target intrinsics_gen make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend.internal". Scanning dependencies of target DllOptionsTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building Options.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && ../../../bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool/Options.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc.tmp [ 22%] Updating Options.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_malloc.c -o umf_l_malloc.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target DllOptionsTableGen make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Scanning dependencies of target LibOptionsTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' ../Source/umf_malloc.c: In function 'umf_l_malloc': ../Source/umf_malloc.c:46:12: warning: unused variable 'size' [-Wunused-variable] size_t size ; ^~~~ [ 22%] Building Options.inc... gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_realloc.c -o umf_l_realloc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && ../../../bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib/Options.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc.tmp [ 22%] Updating Options.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ai.lo -MD -MP -MF .deps/ai.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ai.c -fPIC -DPIC -o .libs/ai.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_report_perm.c -o umf_l_report_perm.o [ 22%] Built target LibOptionsTableGen make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cvtres /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend.internal". Scanning dependencies of target CvtResTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building Opts.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cvtres/Opts.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc.tmp [ 22%] Updating Opts.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gammaonethird.lo -MD -MP -MF .deps/gammaonethird.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gammaonethird.c -fPIC -DPIC -o .libs/gammaonethird.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target CvtResTableGen make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake --color= gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_singletons.c -o umf_l_singletons.o Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend.internal". Scanning dependencies of target MtTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building Opts.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mt -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mt/Opts.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc.tmp [ 22%] Updating Opts.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target MtTableGen make -f tools/llvm-rc/CMakeFiles/RcTableGen.dir/build.make tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend.internal". Scanning dependencies of target RcTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-rc/CMakeFiles/RcTableGen.dir/build.make tools/llvm-rc/CMakeFiles/RcTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building Opts.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc/Opts.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc.tmp mv -f .deps/gammaonethird.Tpo .deps/gammaonethird.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT grandom.lo -MD -MP -MF .deps/grandom.Tpo -c -o grandom.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/grandom.c [ 22%] Updating Opts.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target RcTableGen make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". mv -f .deps/ai.Tpo .deps/ai.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_cholmod.c -o umf_l_cholmod.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -c ../Source/umfpack_timer.c -o umfpack_gn_timer.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -c ../Source/umfpack_tictoc.c -o umfpack_gn_tictoc.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fpif.lo -MD -MP -MF .deps/fpif.Tpo -c -o fpif.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fpif.c Scanning dependencies of target LLVMCore make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_di_lhsolve.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT grandom.lo -MD -MP -MF .deps/grandom.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/grandom.c -fPIC -DPIC -o .libs/grandom.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_di_uhsolve.o mv -f .deps/grandom.Tpo .deps/grandom.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_float128.lo -MD -MP -MF .deps/set_float128.Tpo -c -o set_float128.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_float128.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fpif.lo -MD -MP -MF .deps/fpif.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fpif.c -fPIC -DPIC -o .libs/fpif.o mv -f .deps/fpif.Tpo .deps/fpif.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_float128.lo -MD -MP -MF .deps/get_float128.Tpo -c -o get_float128.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_float128.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT set_float128.lo -MD -MP -MF .deps/set_float128.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/set_float128.c -fPIC -DPIC -o .libs/set_float128.o mv -f .deps/set_float128.Tpo .deps/set_float128.Plo gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DDO_MAP -c ../Source/umf_triplet.c -o umf_di_triplet_map_nox.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rndna.lo -MD -MP -MF .deps/rndna.Tpo -c -o rndna.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rndna.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DDO_VALUES -c ../Source/umf_triplet.c -o umf_di_triplet_nomap_x.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_float128.lo -MD -MP -MF .deps/get_float128.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_float128.c -fPIC -DPIC -o .libs/get_float128.o mv -f .deps/get_float128.Tpo .deps/get_float128.Plo make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend.internal". make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp Scanning dependencies of target LLVMFuzzMutate make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT rndna.lo -MD -MP -MF .deps/rndna.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/rndna.c -fPIC -DPIC -o .libs/rndna.o make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate/FuzzerCLI.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:188:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate/IRMutator.cpp [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate/OpDescriptor.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate/Operations.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/FuzzMutate/RandomIRBuilder.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp [ 22%] Linking CXX static library ../../lib64/libLLVMFuzzMutate.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -P CMakeFiles/LLVMFuzzMutate.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMFuzzMutate.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMFuzzMutate.a CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o /usr/bin/ranlib ../../lib64/libLLVMFuzzMutate.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target LLVMFuzzMutate make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IRReader /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Scanning dependencies of target LLVMIRReader make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IRReader -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IRReader/IRReader.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/AutoUpgrade.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/AutoUpgrade.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Linking CXX static library ../../lib64/libLLVMIRReader.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/cmake -P CMakeFiles/LLVMIRReader.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMIRReader.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMIRReader.a CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o /usr/bin/ranlib ../../lib64/libLLVMIRReader.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target LLVMIRReader make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Scanning dependencies of target LLVMCodeGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/BasicBlock.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Comdat.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/ConstantFold.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/ConstantRange.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Constants.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:699:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Core.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:90:18: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type] Handler), ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:96:48: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type] unwrap(C)->getDiagnosticHandlerCallBack()); ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:41: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DataLayout.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BuiltinGCs.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGen.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:2778:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:2870:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:3965:64: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Metadata.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Metadata.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticHandler.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticPrinter.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:64:22: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:895:7: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::ComputeUnreachableDominators(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::SmallVectorImpl*> >&) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::BasicBlock; typename DomTreeT::NodePtr = llvm::BasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:866:33: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertUnreachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::BasicBlock; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:662:24: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from 'void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::BasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:75:68: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /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*>; _Sequence = llvm::SmallVector*>, 8>; _Compare = llvm::DomTreeBuilder::SemiNCAInfo >::InsertionInfo::DecreasingLevel; std::priority_queue<_Tp, _Sequence, _Compare>::value_type = std::pair*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:748:5: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertReachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::BasicBlock]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:664:22: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from 'void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::BasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:75:68: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Function.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Function.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/GVMaterializer.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Globals.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/IRBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/IRPrintingPasses.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/InlineAsm.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/InlineAsm.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Instruction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Instruction.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Instructions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/IntrinsicInst.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = {anonymous}::MemCmpExpansion::LoadEntry]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:159:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct {anonymous}::MemCmpExpansion::LoadEntry' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:72:10: note: 'struct {anonymous}::MemCmpExpansion::LoadEntry' declared here struct LoadEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/LegacyPassManager.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::PMTopLevelManager::AUFoldingSetNode; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:434:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = llvm::PMTopLevelManager::AUFoldingSetNode; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:596:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/LegacyPassManager.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandReductions.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/MDBuilder.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Mangler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Mangler.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Metadata.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:1279:76: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadataPrinter.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Module.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Module.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GCStrategy.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/ModuleSummaryIndex.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalMerge.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Operator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Operator.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/OptBisect.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/OptBisect.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Pass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Pass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/PassManager.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/PassRegistry.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:34: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = BasicBlockState; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:434:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = BasicBlockState; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:378:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:34: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/ProfileSummary.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Statepoint.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:424:47: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Type.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Type.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Type.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/TypeFinder.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Use.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Use.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/User.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/User.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Value.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Value.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:53: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/IntrinsicLowering.cpp [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/ValueSymbolTable.cpp [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/ValueTypes.cpp [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Verifier.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:47: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:2229:75: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Verifier.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:47: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp [ 28%] Linking CXX static library ../../lib64/libLLVMCore.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -P CMakeFiles/LLVMCore.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMCore.a CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o CMakeFiles/LLVMCore.dir/Attributes.cpp.o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o CMakeFiles/LLVMCore.dir/Comdat.cpp.o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o CMakeFiles/LLVMCore.dir/Constants.cpp.o CMakeFiles/LLVMCore.dir/Core.cpp.o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o CMakeFiles/LLVMCore.dir/Dominators.cpp.o CMakeFiles/LLVMCore.dir/Function.cpp.o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o CMakeFiles/LLVMCore.dir/Globals.cpp.o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o CMakeFiles/LLVMCore.dir/Instruction.cpp.o CMakeFiles/LLVMCore.dir/Instructions.cpp.o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o CMakeFiles/LLVMCore.dir/Mangler.cpp.o CMakeFiles/LLVMCore.dir/Metadata.cpp.o CMakeFiles/LLVMCore.dir/Module.cpp.o CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o CMakeFiles/LLVMCore.dir/Operator.cpp.o CMakeFiles/LLVMCore.dir/OptBisect.cpp.o CMakeFiles/LLVMCore.dir/Pass.cpp.o CMakeFiles/LLVMCore.dir/PassManager.cpp.o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o CMakeFiles/LLVMCore.dir/Type.cpp.o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o CMakeFiles/LLVMCore.dir/Use.cpp.o CMakeFiles/LLVMCore.dir/User.cpp.o CMakeFiles/LLVMCore.dir/Value.cpp.o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o CMakeFiles/LLVMCore.dir/Verifier.cpp.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../lib64/libLLVMCore.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target LLVMCore make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Scanning dependencies of target LLVMSelectionDAG make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:47: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1769:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:17736:71: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:645:55: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:672:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:34: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:393:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:677:75: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:683:68: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:63: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:36:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LowLevelType.cpp [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:49: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:369:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBranchProbabilityInfo.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1182:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:719:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:600:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:895:7: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::ComputeUnreachableDominators(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::SmallVectorImpl*> >&) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::MachineBasicBlock; typename DomTreeT::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:866:33: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertUnreachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::MachineBasicBlock; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:662:24: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from 'void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:555:31: required from 'void llvm::DominatorTreeBase::insertEdge(NodeT*, NodeT*) [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /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*>; _Sequence = llvm::SmallVector*>, 8>; _Compare = llvm::DomTreeBuilder::SemiNCAInfo >::InsertionInfo::DecreasingLevel; std::priority_queue<_Tp, _Sequence, _Compare>::value_type = std::pair*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:748:5: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertReachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::MachineBasicBlock]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:664:22: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from 'void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:555:31: required from 'void llvm::DominatorTreeBase::insertEdge(NodeT*, NodeT*) [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:34: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:277:68: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1311:76: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:3046:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::RegisterScheduler]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:1339:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:1361:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [13], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:190:38: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:123: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] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:133: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] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:68: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePassRegistry.cpp [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:86: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1417:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:63: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1258:8: required from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(std::priority_queue<_Tp, _Sequence, _Compare>::value_type&&) [with _Tp = llvm::MachineInstr*; _Sequence = std::vector; _Compare = {anonymous}::FuncUnitSorter; std::priority_queue<_Tp, _Sequence, _Compare>::value_type = llvm::MachineInstr*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1337:27: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Linking CXX static library ../../../lib64/libLLVMSelectionDAG.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/cmake -P CMakeFiles/LLVMSelectionDAG.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSelectionDAG.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMSelectionDAG.a CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMSelectionDAG.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Built target LLVMSelectionDAG make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAsmPrinter make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = true]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:895:7: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::ComputeUnreachableDominators(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::SmallVectorImpl*> >&) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::MachineBasicBlock; typename DomTreeT::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:866:33: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertUnreachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::MachineBasicBlock; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:662:24: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from 'void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:555:31: required from 'void llvm::DominatorTreeBase::insertEdge(NodeT*, NodeT*) [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = true]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /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*>; _Sequence = llvm::SmallVector*>, 8>; _Compare = llvm::DomTreeBuilder::SemiNCAInfo >::InsertionInfo::DecreasingLevel; std::priority_queue<_Tp, _Sequence, _Compare>::value_type = std::pair*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:748:5: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertReachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::MachineBasicBlock]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:664:22: required from 'static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from 'void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::MachineBasicBlock*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:555:31: required from 'void llvm::DominatorTreeBase::insertEdge(NodeT*, NodeT*) [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = true]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:60: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:86, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::MachineSchedRegistry]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:1339:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:1361:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [8], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:252:65: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:86, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:57:48: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:109:23: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /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 = const std::pair&; _T2 = llvm::SmallVector, 4>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 4>; typename std::__decay_and_strip<_Tp>::__type = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:38: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::SmallVector, 4>; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:36: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 4]' /usr/include/c++/8/bits/stl_pair.h:292:17: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, llvm::SmallVector, 4> >; _Args = {const std::pair, llvm::SmallVector, 4> >&}]' /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, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /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, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; _Allocator = std::allocator, llvm::SmallVector, 4> > >]' /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, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, llvm::SmallVector, 4> >*, std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, llvm::SmallVector, 4> >*]' /usr/include/c++/8/bits/vector.tcc:109:4: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >]' /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, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, llvm::SmallVector, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::SmallVector, 4>; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:36: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:89:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 8; C = std::less >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:402:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:169:57: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:57, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:50: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfExpression.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ParallelCG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:83: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:891:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PreISelIntrinsicLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:41: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 1]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:58:10: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:39: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp [ 34%] Linking CXX static library ../../../lib64/libLLVMAsmPrinter.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAsmPrinter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMAsmPrinter.a CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../../lib64/libLLVMAsmPrinter.a In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Built target LLVMAsmPrinter gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_triplet.c -o umf_di_triplet_nomap_nox.o make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Scanning dependencies of target LLVMMIRParser make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MILexer.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_di_triplet_map_x.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DFIXQ -c ../Source/umf_assemble.c -o umf_di_assemble_fixq.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfdi_assemble_fixq': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DDROP -c ../Source/umf_store_lu.c -o umf_di_store_lu_drop.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_assemble.c -o umf_di_assemble.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfdi_assemble': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_blas3_update.c -o umf_di_blas3_update.o ../Source/umf_blas3_update.c: In function 'umfdi_blas3_update': ../Source/umf_blas3_update.c:80: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:116: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:151: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_build_tuples.c -o umf_di_build_tuples.o [ 36%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_create_element.c -o umf_di_create_element.o ../Source/umf_create_element.c: In function 'copy_column': ../Source/umf_create_element.c:30: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c: In function 'umfdi_create_element': ../Source/umf_create_element.c:99: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:112: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:136: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:157: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:184: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:286: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:291: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_dump.c -o umf_di_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_extend_front.c -o umf_di_extend_front.o ../Source/umf_extend_front.c: In function 'zero_front': ../Source/umf_extend_front.c:34: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:48: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:62: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:76: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_garbage_collection.c -o umf_di_garbage_collection.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_get_memory.c -o umf_di_get_memory.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_init_front.c -o umf_di_init_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_kernel.c -o umf_di_kernel.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_kernel_init.c -o umf_di_kernel_init.o ../Source/umf_kernel_init.c: In function 'umfdi_kernel_init': ../Source/umf_kernel_init.c:163:61: warning: variable 'nempty' set but not used [-Wunused-but-set-variable] *Rperm_init, col, n_inner, prefer_diagonal, *Diagonal_map, nempty, ^~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_kernel_wrapup.c -o umf_di_kernel_wrapup.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:37: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_local_search.c -o umf_di_local_search.o ../Source/umf_local_search.c: In function 'umfdi_local_search': ../Source/umf_local_search.c:487: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_lsolve.c -o umf_di_lsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_ltsolve.c -o umf_di_ltsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_mem_alloc_element.c -o umf_di_mem_alloc_element.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_mem_alloc_head_block.c -o umf_di_mem_alloc_head_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_mem_alloc_tail_block.c -o umf_di_mem_alloc_tail_block.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:1131:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_mem_free_tail_block.c -o umf_di_mem_free_tail_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_mem_init_memoryspace.c -o umf_di_mem_init_memoryspace.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_report_vector.c -o umf_di_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_row_search.c -o umf_di_row_search.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_scale_column.c -o umf_di_scale_column.o ../Source/umf_scale_column.c: In function 'shift_pivot_row': ../Source/umf_scale_column.c:33: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c: In function 'umfdi_scale_column': ../Source/umf_scale_column.c:160: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:235: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:249: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:261: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:304: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:318: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_set_stats.c -o umf_di_set_stats.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_solve.c -o umf_di_solve.o [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_symbolic_usage.c -o umf_di_symbolic_usage.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_transpose.c -o umf_di_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_tuple_lengths.c -o umf_di_tuple_lengths.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_usolve.c -o umf_di_usolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_utsolve.c -o umf_di_utsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_valid_numeric.c -o umf_di_valid_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_valid_symbolic.c -o umf_di_valid_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_grow_front.c -o umf_di_grow_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_start_front.c -o umf_di_start_front.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_store_lu.c -o umf_di_store_lu.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umf_scale.c -o umf_di_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_di_wsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_col_to_triplet.c -o umfpack_di_col_to_triplet.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_defaults.c -o umfpack_di_defaults.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_free_numeric.c -o umfpack_di_free_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_free_symbolic.c -o umfpack_di_free_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_get_numeric.c -o umfpack_di_get_numeric.o ../Source/umfpack_get_numeric.c: In function 'get_L': ../Source/umfpack_get_numeric.c:366: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umfpack_get_numeric.c:372: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_get_lunz.c -o umfpack_di_get_lunz.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_get_symbolic.c -o umfpack_di_get_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_get_determinant.c -o umfpack_di_get_determinant.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_numeric.c -o umfpack_di_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_qsymbolic.c -o umfpack_di_qsymbolic.o ../Source/umfpack_qsymbolic.c: In function 'symbolic_analysis': ../Source/umfpack_qsymbolic.c:719:36: warning: variable 'user_auto_strategy' set but not used [-Wunused-but-set-variable] *Fr_cols, nempty_row, nempty_col, user_auto_strategy, fail, max_rdeg, ^~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp [ 36%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_control.c -o umfpack_di_report_control.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_info.c -o umfpack_di_report_info.o ../Source/umfpack_report_info.c: In function 'umfpack_di_report_info': ../Source/umfpack_report_info.c:82:62: warning: variable 'tnum' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ ../Source/umfpack_report_info.c:82:56: warning: variable 'tsym' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_matrix.c -o umfpack_di_report_matrix.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_numeric.c -o umfpack_di_report_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_perm.c -o umfpack_di_report_perm.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_status.c -o umfpack_di_report_status.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_symbolic.c -o umfpack_di_report_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_triplet.c -o umfpack_di_report_triplet.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_report_vector.c -o umfpack_di_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_solve.c -o umfpack_di_solve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_symbolic.c -o umfpack_di_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_transpose.c -o umfpack_di_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_triplet_to_col.c -o umfpack_di_triplet_to_col.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_scale.c -o umfpack_di_scale.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_load_numeric.c -o umfpack_di_load_numeric.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_save_numeric.c -o umfpack_di_save_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_load_symbolic.c -o umfpack_di_load_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDINT -c ../Source/umfpack_save_symbolic.c -o umfpack_di_save_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_dl_lhsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_dl_uhsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DDO_MAP -c ../Source/umf_triplet.c -o umf_dl_triplet_map_nox.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DDO_VALUES -c ../Source/umf_triplet.c -o umf_dl_triplet_nomap_x.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_triplet.c -o umf_dl_triplet_nomap_nox.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_dl_triplet_map_x.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DFIXQ -c ../Source/umf_assemble.c -o umf_dl_assemble_fixq.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfdl_assemble_fixq': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DDROP -c ../Source/umf_store_lu.c -o umf_dl_store_lu_drop.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_assemble.c -o umf_dl_assemble.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfdl_assemble': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_blas3_update.c -o umf_dl_blas3_update.o ../Source/umf_blas3_update.c: In function 'umfdl_blas3_update': ../Source/umf_blas3_update.c:80: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:116: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:151: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_build_tuples.c -o umf_dl_build_tuples.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_create_element.c -o umf_dl_create_element.o ../Source/umf_create_element.c: In function 'copy_column': ../Source/umf_create_element.c:30: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c: In function 'umfdl_create_element': ../Source/umf_create_element.c:99: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:112: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:136: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:157: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:184: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:286: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:291: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_dump.c -o umf_dl_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_extend_front.c -o umf_dl_extend_front.o ../Source/umf_extend_front.c: In function 'zero_front': ../Source/umf_extend_front.c:34: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:48: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:62: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:76: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_garbage_collection.c -o umf_dl_garbage_collection.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_get_memory.c -o umf_dl_get_memory.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_init_front.c -o umf_dl_init_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_kernel.c -o umf_dl_kernel.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_kernel_init.c -o umf_dl_kernel_init.o ../Source/umf_kernel_init.c: In function 'umfdl_kernel_init': ../Source/umf_kernel_init.c:163:61: warning: variable 'nempty' set but not used [-Wunused-but-set-variable] *Rperm_init, col, n_inner, prefer_diagonal, *Diagonal_map, nempty, ^~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_kernel_wrapup.c -o umf_dl_kernel_wrapup.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_local_search.c -o umf_dl_local_search.o ../Source/umf_local_search.c: In function 'umfdl_local_search': ../Source/umf_local_search.c:487: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_lsolve.c -o umf_dl_lsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_ltsolve.c -o umf_dl_ltsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_mem_alloc_element.c -o umf_dl_mem_alloc_element.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_mem_alloc_head_block.c -o umf_dl_mem_alloc_head_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_mem_alloc_tail_block.c -o umf_dl_mem_alloc_tail_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_mem_free_tail_block.c -o umf_dl_mem_free_tail_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_mem_init_memoryspace.c -o umf_dl_mem_init_memoryspace.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_report_vector.c -o umf_dl_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_row_search.c -o umf_dl_row_search.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_scale_column.c -o umf_dl_scale_column.o ../Source/umf_scale_column.c: In function 'shift_pivot_row': ../Source/umf_scale_column.c:33: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c: In function 'umfdl_scale_column': ../Source/umf_scale_column.c:160: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:235: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:249: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:261: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:304: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:318: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_set_stats.c -o umf_dl_set_stats.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_solve.c -o umf_dl_solve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_symbolic_usage.c -o umf_dl_symbolic_usage.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_transpose.c -o umf_dl_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_tuple_lengths.c -o umf_dl_tuple_lengths.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_usolve.c -o umf_dl_usolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_utsolve.c -o umf_dl_utsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_valid_numeric.c -o umf_dl_valid_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_valid_symbolic.c -o umf_dl_valid_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_grow_front.c -o umf_dl_grow_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_start_front.c -o umf_dl_start_front.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_store_lu.c -o umf_dl_store_lu.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umf_scale.c -o umf_dl_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_dl_wsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_col_to_triplet.c -o umfpack_dl_col_to_triplet.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_defaults.c -o umfpack_dl_defaults.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_free_numeric.c -o umfpack_dl_free_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_free_symbolic.c -o umfpack_dl_free_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_get_numeric.c -o umfpack_dl_get_numeric.o ../Source/umfpack_get_numeric.c: In function 'get_L': ../Source/umfpack_get_numeric.c:366: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umfpack_get_numeric.c:372: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_get_lunz.c -o umfpack_dl_get_lunz.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_get_symbolic.c -o umfpack_dl_get_symbolic.o [ 36%] Linking CXX static library ../../../lib64/libLLVMMIRParser.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -P CMakeFiles/LLVMMIRParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMIRParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMMIRParser.a CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_get_determinant.c -o umfpack_dl_get_determinant.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_numeric.c -o umfpack_dl_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_qsymbolic.c -o umfpack_dl_qsymbolic.o ../Source/umfpack_qsymbolic.c: In function 'symbolic_analysis': ../Source/umfpack_qsymbolic.c:719:36: warning: variable 'user_auto_strategy' set but not used [-Wunused-but-set-variable] *Fr_cols, nempty_row, nempty_col, user_auto_strategy, fail, max_rdeg, ^~~~~~~~~~~~~~~~~~ /usr/bin/ranlib ../../../lib64/libLLVMMIRParser.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Built target LLVMMIRParser make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Scanning dependencies of target LLVMGlobalISel make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_control.c -o umfpack_dl_report_control.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_info.c -o umfpack_dl_report_info.o ../Source/umfpack_report_info.c: In function 'umfpack_dl_report_info': ../Source/umfpack_report_info.c:82:62: warning: variable 'tnum' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ ../Source/umfpack_report_info.c:82:56: warning: variable 'tsym' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_matrix.c -o umfpack_dl_report_matrix.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_numeric.c -o umfpack_dl_report_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_perm.c -o umfpack_dl_report_perm.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_status.c -o umfpack_dl_report_status.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_symbolic.c -o umfpack_dl_report_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_triplet.c -o umfpack_dl_report_triplet.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_report_vector.c -o umfpack_dl_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_solve.c -o umfpack_dl_solve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_symbolic.c -o umfpack_dl_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_transpose.c -o umfpack_dl_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_triplet_to_col.c -o umfpack_dl_triplet_to_col.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_scale.c -o umfpack_dl_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_load_numeric.c -o umfpack_dl_load_numeric.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_save_numeric.c -o umfpack_dl_save_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_load_symbolic.c -o umfpack_dl_load_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DDLONG -c ../Source/umfpack_save_symbolic.c -o umfpack_dl_save_symbolic.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_zi_lhsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_zi_uhsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DDO_MAP -c ../Source/umf_triplet.c -o umf_zi_triplet_map_nox.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zi_triplet_nomap_x.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_triplet.c -o umf_zi_triplet_nomap_nox.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zi_triplet_map_x.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DFIXQ -c ../Source/umf_assemble.c -o umf_zi_assemble_fixq.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfzi_assemble_fixq': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DDROP -c ../Source/umf_store_lu.c -o umf_zi_store_lu_drop.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_assemble.c -o umf_zi_assemble.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfzi_assemble': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/GlobalISel.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_blas3_update.c -o umf_zi_blas3_update.o ../Source/umf_blas3_update.c: In function 'umfzi_blas3_update': ../Source/umf_blas3_update.c:80: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:116: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:151: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_build_tuples.c -o umf_zi_build_tuples.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_create_element.c -o umf_zi_create_element.o ../Source/umf_create_element.c: In function 'copy_column': ../Source/umf_create_element.c:30: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c: In function 'umfzi_create_element': ../Source/umf_create_element.c:99: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:112: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:136: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:157: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:184: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:286: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:291: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_dump.c -o umf_zi_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_extend_front.c -o umf_zi_extend_front.o ../Source/umf_extend_front.c: In function 'zero_front': ../Source/umf_extend_front.c:34: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:48: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:62: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:76: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_garbage_collection.c -o umf_zi_garbage_collection.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_get_memory.c -o umf_zi_get_memory.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_init_front.c -o umf_zi_init_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_kernel.c -o umf_zi_kernel.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_kernel_init.c -o umf_zi_kernel_init.o ../Source/umf_kernel_init.c: In function 'umfzi_kernel_init': ../Source/umf_kernel_init.c:163:61: warning: variable 'nempty' set but not used [-Wunused-but-set-variable] *Rperm_init, col, n_inner, prefer_diagonal, *Diagonal_map, nempty, ^~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:47: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_kernel_wrapup.c -o umf_zi_kernel_wrapup.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_local_search.c -o umf_zi_local_search.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ ../Source/umf_local_search.c: In function 'umfzi_local_search': ../Source/umf_local_search.c:487: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_lsolve.c -o umf_zi_lsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_ltsolve.c -o umf_zi_ltsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_mem_alloc_element.c -o umf_zi_mem_alloc_element.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_mem_alloc_head_block.c -o umf_zi_mem_alloc_head_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_mem_alloc_tail_block.c -o umf_zi_mem_alloc_tail_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_mem_free_tail_block.c -o umf_zi_mem_free_tail_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_mem_init_memoryspace.c -o umf_zi_mem_init_memoryspace.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_report_vector.c -o umf_zi_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_row_search.c -o umf_zi_row_search.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_scale_column.c -o umf_zi_scale_column.o ../Source/umf_scale_column.c: In function 'shift_pivot_row': ../Source/umf_scale_column.c:33: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c: In function 'umfzi_scale_column': ../Source/umf_scale_column.c:160: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:235: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:249: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:261: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:304: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:318: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_set_stats.c -o umf_zi_set_stats.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_solve.c -o umf_zi_solve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_symbolic_usage.c -o umf_zi_symbolic_usage.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_transpose.c -o umf_zi_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_tuple_lengths.c -o umf_zi_tuple_lengths.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_usolve.c -o umf_zi_usolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_utsolve.c -o umf_zi_utsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_valid_numeric.c -o umf_zi_valid_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_valid_symbolic.c -o umf_zi_valid_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_grow_front.c -o umf_zi_grow_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_start_front.c -o umf_zi_start_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_store_lu.c -o umf_zi_store_lu.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umf_scale.c -o umf_zi_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_zi_wsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_col_to_triplet.c -o umfpack_zi_col_to_triplet.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_defaults.c -o umfpack_zi_defaults.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_free_numeric.c -o umfpack_zi_free_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_free_symbolic.c -o umfpack_zi_free_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_get_numeric.c -o umfpack_zi_get_numeric.o ../Source/umfpack_get_numeric.c: In function 'get_L': ../Source/umfpack_get_numeric.c:366: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umfpack_get_numeric.c:372: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_get_lunz.c -o umfpack_zi_get_lunz.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_get_symbolic.c -o umfpack_zi_get_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_get_determinant.c -o umfpack_zi_get_determinant.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_numeric.c -o umfpack_zi_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_qsymbolic.c -o umfpack_zi_qsymbolic.o ../Source/umfpack_qsymbolic.c: In function 'symbolic_analysis': ../Source/umfpack_qsymbolic.c:719:36: warning: variable 'user_auto_strategy' set but not used [-Wunused-but-set-variable] *Fr_cols, nempty_row, nempty_col, user_auto_strategy, fail, max_rdeg, ^~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_control.c -o umfpack_zi_report_control.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_info.c -o umfpack_zi_report_info.o ../Source/umfpack_report_info.c: In function 'umfpack_zi_report_info': ../Source/umfpack_report_info.c:82:62: warning: variable 'tnum' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ ../Source/umfpack_report_info.c:82:56: warning: variable 'tsym' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_matrix.c -o umfpack_zi_report_matrix.o [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_numeric.c -o umfpack_zi_report_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_perm.c -o umfpack_zi_report_perm.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_status.c -o umfpack_zi_report_status.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_symbolic.c -o umfpack_zi_report_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_triplet.c -o umfpack_zi_report_triplet.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_report_vector.c -o umfpack_zi_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_solve.c -o umfpack_zi_solve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_symbolic.c -o umfpack_zi_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_transpose.c -o umfpack_zi_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_triplet_to_col.c -o umfpack_zi_triplet_to_col.o In file included from ../Source/umf_internal.h:112, from ../Source/umfpack_triplet_to_col.c:36: ../Source/umfpack_triplet_to_col.c: In function 'umfpack_zi_triplet_to_col': ../Source/umf_version.h:707:28: warning: 'Rz' may be used uninitialized in this function [-Wmaybe-uninitialized] #define UMF_triplet_map_x umfzi_triplet_map_x ^~~~~~~~~~~~~~~~~~~ ../Source/umfpack_triplet_to_col.c:75:13: note: 'Rz' was declared here double *Rz ; ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_scale.c -o umfpack_zi_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_load_numeric.c -o umfpack_zi_load_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_save_numeric.c -o umfpack_zi_save_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_load_symbolic.c -o umfpack_zi_load_symbolic.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZINT -c ../Source/umfpack_save_symbolic.c -o umfpack_zi_save_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_zl_lhsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_zl_uhsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DDO_MAP -c ../Source/umf_triplet.c -o umf_zl_triplet_map_nox.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zl_triplet_nomap_x.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_triplet.c -o umf_zl_triplet_nomap_nox.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zl_triplet_map_x.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DFIXQ -c ../Source/umf_assemble.c -o umf_zl_assemble_fixq.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfzl_assemble_fixq': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DDROP -c ../Source/umf_store_lu.c -o umf_zl_store_lu_drop.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_assemble.c -o umf_zl_assemble.o ../Source/umf_assemble.c: In function 'row_assemble': ../Source/umf_assemble.c:115: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:135: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'col_assemble': ../Source/umf_assemble.c:266: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:282: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c: In function 'umfzl_assemble': ../Source/umf_assemble.c:642: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:663: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:689: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:736: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:761: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:820: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:838: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:884: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:968: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_assemble.c:995: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_blas3_update.c -o umf_zl_blas3_update.o ../Source/umf_blas3_update.c: In function 'umfzl_blas3_update': ../Source/umf_blas3_update.c:80: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:116: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_blas3_update.c:151: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_build_tuples.c -o umf_zl_build_tuples.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_create_element.c -o umf_zl_create_element.o ../Source/umf_create_element.c: In function 'copy_column': ../Source/umf_create_element.c:30: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c: In function 'umfzl_create_element': ../Source/umf_create_element.c:99: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:112: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:136: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:157: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:184: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:286: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_create_element.c:291: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_dump.c -o umf_zl_dump.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_extend_front.c -o umf_zl_extend_front.o ../Source/umf_extend_front.c: In function 'zero_front': ../Source/umf_extend_front.c:34: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:48: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:62: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_extend_front.c:76: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_garbage_collection.c -o umf_zl_garbage_collection.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_get_memory.c -o umf_zl_get_memory.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_init_front.c -o umf_zl_init_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_kernel.c -o umf_zl_kernel.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_kernel_init.c -o umf_zl_kernel_init.o ../Source/umf_kernel_init.c: In function 'umfzl_kernel_init': ../Source/umf_kernel_init.c:163:61: warning: variable 'nempty' set but not used [-Wunused-but-set-variable] *Rperm_init, col, n_inner, prefer_diagonal, *Diagonal_map, nempty, ^~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_kernel_wrapup.c -o umf_zl_kernel_wrapup.o [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_local_search.c -o umf_zl_local_search.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ ../Source/umf_local_search.c: In function 'umfzl_local_search': ../Source/umf_local_search.c:487: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_lsolve.c -o umf_zl_lsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_ltsolve.c -o umf_zl_ltsolve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:2553:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_mem_alloc_element.c -o umf_zl_mem_alloc_element.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_mem_alloc_head_block.c -o umf_zl_mem_alloc_head_block.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_mem_alloc_tail_block.c -o umf_zl_mem_alloc_tail_block.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_mem_free_tail_block.c -o umf_zl_mem_free_tail_block.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_mem_init_memoryspace.c -o umf_zl_mem_init_memoryspace.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_report_vector.c -o umf_zl_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_row_search.c -o umf_zl_row_search.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_scale_column.c -o umf_zl_scale_column.o ../Source/umf_scale_column.c: In function 'shift_pivot_row': ../Source/umf_scale_column.c:33: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c: In function 'umfzl_scale_column': ../Source/umf_scale_column.c:160: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:175: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:235: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:249: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:261: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:304: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umf_scale_column.c:318: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_set_stats.c -o umf_zl_set_stats.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_solve.c -o umf_zl_solve.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_symbolic_usage.c -o umf_zl_symbolic_usage.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_transpose.c -o umf_zl_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_tuple_lengths.c -o umf_zl_tuple_lengths.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_usolve.c -o umf_zl_usolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_utsolve.c -o umf_zl_utsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_valid_numeric.c -o umf_zl_valid_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_valid_symbolic.c -o umf_zl_valid_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_grow_front.c -o umf_zl_grow_front.o [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_start_front.c -o umf_zl_start_front.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_store_lu.c -o umf_zl_store_lu.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umf_scale.c -o umf_zl_scale.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_zl_wsolve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_col_to_triplet.c -o umfpack_zl_col_to_triplet.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_defaults.c -o umfpack_zl_defaults.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_free_numeric.c -o umfpack_zl_free_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_free_symbolic.c -o umfpack_zl_free_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_get_numeric.c -o umfpack_zl_get_numeric.o ../Source/umfpack_get_numeric.c: In function 'get_L': ../Source/umfpack_get_numeric.c:366: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep ../Source/umfpack_get_numeric.c:372: warning: ignoring #pragma ivdep [-Wunknown-pragmas] #pragma ivdep gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_get_lunz.c -o umfpack_zl_get_lunz.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_get_symbolic.c -o umfpack_zl_get_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_get_determinant.c -o umfpack_zl_get_determinant.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_numeric.c -o umfpack_zl_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_qsymbolic.c -o umfpack_zl_qsymbolic.o ../Source/umfpack_qsymbolic.c: In function 'symbolic_analysis': ../Source/umfpack_qsymbolic.c:719:36: warning: variable 'user_auto_strategy' set but not used [-Wunused-but-set-variable] *Fr_cols, nempty_row, nempty_col, user_auto_strategy, fail, max_rdeg, ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_control.c -o umfpack_zl_report_control.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_info.c -o umfpack_zl_report_info.o ../Source/umfpack_report_info.c: In function 'umfpack_zl_report_info': ../Source/umfpack_report_info.c:82:62: warning: variable 'tnum' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ ../Source/umfpack_report_info.c:82:56: warning: variable 'tsym' set but not used [-Wunused-but-set-variable] double lnz_est, unz_est, lunz_est, lnz, unz, lunz, tsym, tnum, fnum, tsolve, ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_matrix.c -o umfpack_zl_report_matrix.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_numeric.c -o umfpack_zl_report_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_perm.c -o umfpack_zl_report_perm.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_status.c -o umfpack_zl_report_status.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_symbolic.c -o umfpack_zl_report_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_triplet.c -o umfpack_zl_report_triplet.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_report_vector.c -o umfpack_zl_report_vector.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_solve.c -o umfpack_zl_solve.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_symbolic.c -o umfpack_zl_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_transpose.c -o umfpack_zl_transpose.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_triplet_to_col.c -o umfpack_zl_triplet_to_col.o In file included from ../Source/umf_internal.h:112, from ../Source/umfpack_triplet_to_col.c:36: ../Source/umfpack_triplet_to_col.c: In function 'umfpack_zl_triplet_to_col': ../Source/umf_version.h:823:28: warning: 'Rz' may be used uninitialized in this function [-Wmaybe-uninitialized] #define UMF_triplet_map_x umfzl_triplet_map_x ^~~~~~~~~~~~~~~~~~~ ../Source/umfpack_triplet_to_col.c:75:13: note: 'Rz' was declared here double *Rz ; ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_scale.c -o umfpack_zl_scale.o [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_load_numeric.c -o umfpack_zl_load_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_save_numeric.c -o umfpack_zl_save_numeric.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_load_symbolic.c -o umfpack_zl_load_symbolic.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config -I../../CHOLMOD/Include -DZLONG -c ../Source/umfpack_save_symbolic.c -o umfpack_zl_save_symbolic.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ ar rv libumfpack.a umf_i_analyze.o umf_i_apply_order.o umf_i_colamd.o umf_i_free.o umf_i_fsize.o umf_i_is_permutation.o umf_i_malloc.o umf_i_realloc.o umf_i_report_perm.o umf_i_singletons.o umf_i_cholmod.o umf_l_analyze.o umf_l_apply_order.o umf_l_colamd.o umf_l_free.o umf_l_fsize.o umf_l_is_permutation.o umf_l_malloc.o umf_l_realloc.o umf_l_report_perm.o umf_l_singletons.o umf_l_cholmod.o umfpack_gn_timer.o umfpack_gn_tictoc.o umf_di_lhsolve.o umf_di_uhsolve.o umf_di_triplet_map_nox.o umf_di_triplet_nomap_x.o umf_di_triplet_nomap_nox.o umf_di_triplet_map_x.o umf_di_assemble_fixq.o umf_di_store_lu_drop.o umf_di_assemble.o umf_di_blas3_update.o umf_di_build_tuples.o umf_di_create_element.o umf_di_dump.o umf_di_extend_front.o umf_di_garbage_collection.o umf_di_get_memory.o umf_di_init_front.o umf_di_kernel.o umf_di_kernel_init.o umf_di_kernel_wrapup.o umf_di_local_search.o umf_di_lsolve.o umf_di_ltsolve.o umf_di_mem_alloc_element.o umf_di_mem_alloc_head_block.o umf_di_mem_alloc_tail_block.o umf_di_mem_free_tail_block.o umf_di_mem_init_memoryspace.o umf_di_report_vector.o umf_di_row_search.o umf_di_scale_column.o umf_di_set_stats.o umf_di_solve.o umf_di_symbolic_usage.o umf_di_transpose.o umf_di_tuple_lengths.o umf_di_usolve.o umf_di_utsolve.o umf_di_valid_numeric.o umf_di_valid_symbolic.o umf_di_grow_front.o umf_di_start_front.o umf_di_store_lu.o umf_di_scale.o umfpack_di_wsolve.o umfpack_di_col_to_triplet.o umfpack_di_defaults.o umfpack_di_free_numeric.o umfpack_di_free_symbolic.o umfpack_di_get_numeric.o umfpack_di_get_lunz.o umfpack_di_get_symbolic.o umfpack_di_get_determinant.o umfpack_di_numeric.o umfpack_di_qsymbolic.o umfpack_di_report_control.o umfpack_di_report_info.o umfpack_di_report_matrix.o umfpack_di_report_numeric.o umfpack_di_report_perm.o umfpack_di_report_status.o umfpack_di_report_symbolic.o umfpack_di_report_triplet.o umfpack_di_report_vector.o umfpack_di_solve.o umfpack_di_symbolic.o umfpack_di_transpose.o umfpack_di_triplet_to_col.o umfpack_di_scale.o umfpack_di_load_numeric.o umfpack_di_save_numeric.o umfpack_di_load_symbolic.o umfpack_di_save_symbolic.o umf_dl_lhsolve.o umf_dl_uhsolve.o umf_dl_triplet_map_nox.o umf_dl_triplet_nomap_x.o umf_dl_triplet_nomap_nox.o umf_dl_triplet_map_x.o umf_dl_assemble_fixq.o umf_dl_store_lu_drop.o umf_dl_assemble.o umf_dl_blas3_update.o umf_dl_build_tuples.o umf_dl_create_element.o umf_dl_dump.o umf_dl_extend_front.o umf_dl_garbage_collection.o umf_dl_get_memory.o umf_dl_init_front.o umf_dl_kernel.o umf_dl_kernel_init.o umf_dl_kernel_wrapup.o umf_dl_local_search.o umf_dl_lsolve.o umf_dl_ltsolve.o umf_dl_mem_alloc_element.o umf_dl_mem_alloc_head_block.o umf_dl_mem_alloc_tail_block.o umf_dl_mem_free_tail_block.o umf_dl_mem_init_memoryspace.o umf_dl_report_vector.o umf_dl_row_search.o umf_dl_scale_column.o umf_dl_set_stats.o umf_dl_solve.o umf_dl_symbolic_usage.o umf_dl_transpose.o umf_dl_tuple_lengths.o umf_dl_usolve.o umf_dl_utsolve.o umf_dl_valid_numeric.o umf_dl_valid_symbolic.o umf_dl_grow_front.o umf_dl_start_front.o umf_dl_store_lu.o umf_dl_scale.o umfpack_dl_wsolve.o umfpack_dl_col_to_triplet.o umfpack_dl_defaults.o umfpack_dl_free_numeric.o umfpack_dl_free_symbolic.o umfpack_dl_get_numeric.o umfpack_dl_get_lunz.o umfpack_dl_get_symbolic.o umfpack_dl_get_determinant.o umfpack_dl_numeric.o umfpack_dl_qsymbolic.o umfpack_dl_report_control.o umfpack_dl_report_info.o umfpack_dl_report_matrix.o umfpack_dl_report_numeric.o umfpack_dl_report_perm.o umfpack_dl_report_status.o umfpack_dl_report_symbolic.o umfpack_dl_report_triplet.o umfpack_dl_report_vector.o umfpack_dl_solve.o umfpack_dl_symbolic.o umfpack_dl_transpose.o umfpack_dl_triplet_to_col.o umfpack_dl_scale.o umfpack_dl_load_numeric.o umfpack_dl_save_numeric.o umfpack_dl_load_symbolic.o umfpack_dl_save_symbolic.o umf_zi_lhsolve.o umf_zi_uhsolve.o umf_zi_triplet_map_nox.o umf_zi_triplet_nomap_x.o umf_zi_triplet_nomap_nox.o umf_zi_triplet_map_x.o umf_zi_assemble_fixq.o umf_zi_store_lu_drop.o umf_zi_assemble.o umf_zi_blas3_update.o umf_zi_build_tuples.o umf_zi_create_element.o umf_zi_dump.o umf_zi_extend_front.o umf_zi_garbage_collection.o umf_zi_get_memory.o umf_zi_init_front.o umf_zi_kernel.o umf_zi_kernel_init.o umf_zi_kernel_wrapup.o umf_zi_local_search.o umf_zi_lsolve.o umf_zi_ltsolve.o umf_zi_mem_alloc_element.o umf_zi_mem_alloc_head_block.o umf_zi_mem_alloc_tail_block.o umf_zi_mem_free_tail_block.o umf_zi_mem_init_memoryspace.o umf_zi_report_vector.o umf_zi_row_search.o umf_zi_scale_column.o umf_zi_set_stats.o umf_zi_solve.o umf_zi_symbolic_usage.o umf_zi_transpose.o umf_zi_tuple_lengths.o umf_zi_usolve.o umf_zi_utsolve.o umf_zi_valid_numeric.o umf_zi_valid_symbolic.o umf_zi_grow_front.o umf_zi_start_front.o umf_zi_store_lu.o umf_zi_scale.o umfpack_zi_wsolve.o umfpack_zi_col_to_triplet.o umfpack_zi_defaults.o umfpack_zi_free_numeric.o umfpack_zi_free_symbolic.o umfpack_zi_get_numeric.o umfpack_zi_get_lunz.o umfpack_zi_get_symbolic.o umfpack_zi_get_determinant.o umfpack_zi_numeric.o umfpack_zi_qsymbolic.o umfpack_zi_report_control.o umfpack_zi_report_info.o umfpack_zi_report_matrix.o umfpack_zi_report_numeric.o umfpack_zi_report_perm.o umfpack_zi_report_status.o umfpack_zi_report_symbolic.o umfpack_zi_report_triplet.o umfpack_zi_report_vector.o umfpack_zi_solve.o umfpack_zi_symbolic.o umfpack_zi_transpose.o umfpack_zi_triplet_to_col.o umfpack_zi_scale.o umfpack_zi_load_numeric.o umfpack_zi_save_numeric.o umfpack_zi_load_symbolic.o umfpack_zi_save_symbolic.o umf_zl_lhsolve.o umf_zl_uhsolve.o umf_zl_triplet_map_nox.o umf_zl_triplet_nomap_x.o umf_zl_triplet_nomap_nox.o umf_zl_triplet_map_x.o umf_zl_assemble_fixq.o umf_zl_store_lu_drop.o umf_zl_assemble.o umf_zl_blas3_update.o umf_zl_build_tuples.o umf_zl_create_element.o umf_zl_dump.o umf_zl_extend_front.o umf_zl_garbage_collection.o umf_zl_get_memory.o umf_zl_init_front.o umf_zl_kernel.o umf_zl_kernel_init.o umf_zl_kernel_wrapup.o umf_zl_local_search.o umf_zl_lsolve.o umf_zl_ltsolve.o umf_zl_mem_alloc_element.o umf_zl_mem_alloc_head_block.o umf_zl_mem_alloc_tail_block.o umf_zl_mem_free_tail_block.o umf_zl_mem_init_memoryspace.o umf_zl_report_vector.o umf_zl_row_search.o umf_zl_scale_column.o umf_zl_set_stats.o umf_zl_solve.o umf_zl_symbolic_usage.o umf_zl_transpose.o umf_zl_tuple_lengths.o umf_zl_usolve.o umf_zl_utsolve.o umf_zl_valid_numeric.o umf_zl_valid_symbolic.o umf_zl_grow_front.o umf_zl_start_front.o umf_zl_store_lu.o umf_zl_scale.o umfpack_zl_wsolve.o umfpack_zl_col_to_triplet.o umfpack_zl_defaults.o umfpack_zl_free_numeric.o umfpack_zl_free_symbolic.o umfpack_zl_get_numeric.o umfpack_zl_get_lunz.o umfpack_zl_get_symbolic.o umfpack_zl_get_determinant.o umfpack_zl_numeric.o umfpack_zl_qsymbolic.o umfpack_zl_report_control.o umfpack_zl_report_info.o umfpack_zl_report_matrix.o umfpack_zl_report_numeric.o umfpack_zl_report_perm.o umfpack_zl_report_status.o umfpack_zl_report_symbolic.o umfpack_zl_report_triplet.o umfpack_zl_report_vector.o umfpack_zl_solve.o umfpack_zl_symbolic.o umfpack_zl_transpose.o umfpack_zl_triplet_to_col.o umfpack_zl_scale.o umfpack_zl_load_numeric.o umfpack_zl_save_numeric.o umfpack_zl_load_symbolic.o umfpack_zl_save_symbolic.o ar: creating libumfpack.a a - umf_i_analyze.o a - umf_i_apply_order.o a - umf_i_colamd.o a - umf_i_free.o a - umf_i_fsize.o a - umf_i_is_permutation.o a - umf_i_malloc.o a - umf_i_realloc.o a - umf_i_report_perm.o a - umf_i_singletons.o a - umf_i_cholmod.o a - umf_l_analyze.o a - umf_l_apply_order.o a - umf_l_colamd.o a - umf_l_free.o a - umf_l_fsize.o a - umf_l_is_permutation.o a - umf_l_malloc.o a - umf_l_realloc.o a - umf_l_report_perm.o a - umf_l_singletons.o a - umf_l_cholmod.o a - umfpack_gn_timer.o a - umfpack_gn_tictoc.o a - umf_di_lhsolve.o a - umf_di_uhsolve.o a - umf_di_triplet_map_nox.o a - umf_di_triplet_nomap_x.o a - umf_di_triplet_nomap_nox.o a - umf_di_triplet_map_x.o a - umf_di_assemble_fixq.o a - umf_di_store_lu_drop.o a - umf_di_assemble.o a - umf_di_blas3_update.o a - umf_di_build_tuples.o a - umf_di_create_element.o a - umf_di_dump.o a - umf_di_extend_front.o a - umf_di_garbage_collection.o a - umf_di_get_memory.o a - umf_di_init_front.o a - umf_di_kernel.o a - umf_di_kernel_init.o a - umf_di_kernel_wrapup.o a - umf_di_local_search.o a - umf_di_lsolve.o a - umf_di_ltsolve.o a - umf_di_mem_alloc_element.o a - umf_di_mem_alloc_head_block.o a - umf_di_mem_alloc_tail_block.o a - umf_di_mem_free_tail_block.o a - umf_di_mem_init_memoryspace.o a - umf_di_report_vector.o a - umf_di_row_search.o a - umf_di_scale_column.o a - umf_di_set_stats.o a - umf_di_solve.o a - umf_di_symbolic_usage.o a - umf_di_transpose.o a - umf_di_tuple_lengths.o a - umf_di_usolve.o a - umf_di_utsolve.o a - umf_di_valid_numeric.o a - umf_di_valid_symbolic.o a - umf_di_grow_front.o a - umf_di_start_front.o a - umf_di_store_lu.o a - umf_di_scale.o a - umfpack_di_wsolve.o a - umfpack_di_col_to_triplet.o a - umfpack_di_defaults.o a - umfpack_di_free_numeric.o a - umfpack_di_free_symbolic.o a - umfpack_di_get_numeric.o a - umfpack_di_get_lunz.o a - umfpack_di_get_symbolic.o a - umfpack_di_get_determinant.o a - umfpack_di_numeric.o a - umfpack_di_qsymbolic.o a - umfpack_di_report_control.o a - umfpack_di_report_info.o a - umfpack_di_report_matrix.o a - umfpack_di_report_numeric.o a - umfpack_di_report_perm.o a - umfpack_di_report_status.o a - umfpack_di_report_symbolic.o a - umfpack_di_report_triplet.o a - umfpack_di_report_vector.o a - umfpack_di_solve.o a - umfpack_di_symbolic.o a - umfpack_di_transpose.o a - umfpack_di_triplet_to_col.o a - umfpack_di_scale.o a - umfpack_di_load_numeric.o a - umfpack_di_save_numeric.o a - umfpack_di_load_symbolic.o a - umfpack_di_save_symbolic.o a - umf_dl_lhsolve.o a - umf_dl_uhsolve.o a - umf_dl_triplet_map_nox.o a - umf_dl_triplet_nomap_x.o a - umf_dl_triplet_nomap_nox.o a - umf_dl_triplet_map_x.o a - umf_dl_assemble_fixq.o a - umf_dl_store_lu_drop.o a - umf_dl_assemble.o a - umf_dl_blas3_update.o a - umf_dl_build_tuples.o a - umf_dl_create_element.o a - umf_dl_dump.o a - umf_dl_extend_front.o a - umf_dl_garbage_collection.o a - umf_dl_get_memory.o a - umf_dl_init_front.o a - umf_dl_kernel.o a - umf_dl_kernel_init.o a - umf_dl_kernel_wrapup.o a - umf_dl_local_search.o a - umf_dl_lsolve.o a - umf_dl_ltsolve.o a - umf_dl_mem_alloc_element.o a - umf_dl_mem_alloc_head_block.o a - umf_dl_mem_alloc_tail_block.o a - umf_dl_mem_free_tail_block.o a - umf_dl_mem_init_memoryspace.o a - umf_dl_report_vector.o a - umf_dl_row_search.o a - umf_dl_scale_column.o a - umf_dl_set_stats.o a - umf_dl_solve.o a - umf_dl_symbolic_usage.o a - umf_dl_transpose.o a - umf_dl_tuple_lengths.o a - umf_dl_usolve.o a - umf_dl_utsolve.o a - umf_dl_valid_numeric.o a - umf_dl_valid_symbolic.o a - umf_dl_grow_front.o a - umf_dl_start_front.o a - umf_dl_store_lu.o a - umf_dl_scale.o a - umfpack_dl_wsolve.o a - umfpack_dl_col_to_triplet.o a - umfpack_dl_defaults.o a - umfpack_dl_free_numeric.o a - umfpack_dl_free_symbolic.o a - umfpack_dl_get_numeric.o a - umfpack_dl_get_lunz.o a - umfpack_dl_get_symbolic.o a - umfpack_dl_get_determinant.o a - umfpack_dl_numeric.o a - umfpack_dl_qsymbolic.o a - umfpack_dl_report_control.o a - umfpack_dl_report_info.o a - umfpack_dl_report_matrix.o a - umfpack_dl_report_numeric.o a - umfpack_dl_report_perm.o a - umfpack_dl_report_status.o a - umfpack_dl_report_symbolic.o a - umfpack_dl_report_triplet.o a - umfpack_dl_report_vector.o a - umfpack_dl_solve.o a - umfpack_dl_symbolic.o a - umfpack_dl_transpose.o a - umfpack_dl_triplet_to_col.o a - umfpack_dl_scale.o a - umfpack_dl_load_numeric.o a - umfpack_dl_save_numeric.o a - umfpack_dl_load_symbolic.o a - umfpack_dl_save_symbolic.o a - umf_zi_lhsolve.o a - umf_zi_uhsolve.o a - umf_zi_triplet_map_nox.o a - umf_zi_triplet_nomap_x.o a - umf_zi_triplet_nomap_nox.o a - umf_zi_triplet_map_x.o a - umf_zi_assemble_fixq.o a - umf_zi_store_lu_drop.o a - umf_zi_assemble.o a - umf_zi_blas3_update.o a - umf_zi_build_tuples.o a - umf_zi_create_element.o a - umf_zi_dump.o a - umf_zi_extend_front.o a - umf_zi_garbage_collection.o a - umf_zi_get_memory.o a - umf_zi_init_front.o a - umf_zi_kernel.o a - umf_zi_kernel_init.o a - umf_zi_kernel_wrapup.o a - umf_zi_local_search.o a - umf_zi_lsolve.o a - umf_zi_ltsolve.o a - umf_zi_mem_alloc_element.o a - umf_zi_mem_alloc_head_block.o a - umf_zi_mem_alloc_tail_block.o a - umf_zi_mem_free_tail_block.o a - umf_zi_mem_init_memoryspace.o a - umf_zi_report_vector.o a - umf_zi_row_search.o a - umf_zi_scale_column.o a - umf_zi_set_stats.o a - umf_zi_solve.o a - umf_zi_symbolic_usage.o a - umf_zi_transpose.o a - umf_zi_tuple_lengths.o a - umf_zi_usolve.o a - umf_zi_utsolve.o a - umf_zi_valid_numeric.o a - umf_zi_valid_symbolic.o a - umf_zi_grow_front.o a - umf_zi_start_front.o a - umf_zi_store_lu.o a - umf_zi_scale.o a - umfpack_zi_wsolve.o a - umfpack_zi_col_to_triplet.o a - umfpack_zi_defaults.o a - umfpack_zi_free_numeric.o a - umfpack_zi_free_symbolic.o a - umfpack_zi_get_numeric.o a - umfpack_zi_get_lunz.o a - umfpack_zi_get_symbolic.o a - umfpack_zi_get_determinant.o a - umfpack_zi_numeric.o a - umfpack_zi_qsymbolic.o a - umfpack_zi_report_control.o a - umfpack_zi_report_info.o a - umfpack_zi_report_matrix.o a - umfpack_zi_report_numeric.o a - umfpack_zi_report_perm.o a - umfpack_zi_report_status.o a - umfpack_zi_report_symbolic.o a - umfpack_zi_report_triplet.o a - umfpack_zi_report_vector.o a - umfpack_zi_solve.o a - umfpack_zi_symbolic.o a - umfpack_zi_transpose.o a - umfpack_zi_triplet_to_col.o a - umfpack_zi_scale.o a - umfpack_zi_load_numeric.o a - umfpack_zi_save_numeric.o a - umfpack_zi_load_symbolic.o a - umfpack_zi_save_symbolic.o a - umf_zl_lhsolve.o a - umf_zl_uhsolve.o a - umf_zl_triplet_map_nox.o a - umf_zl_triplet_nomap_x.o a - umf_zl_triplet_nomap_nox.o a - umf_zl_triplet_map_x.o a - umf_zl_assemble_fixq.o a - umf_zl_store_lu_drop.o a - umf_zl_assemble.o a - umf_zl_blas3_update.o a - umf_zl_build_tuples.o a - umf_zl_create_element.o a - umf_zl_dump.o a - umf_zl_extend_front.o a - umf_zl_garbage_collection.o a - umf_zl_get_memory.o a - umf_zl_init_front.o a - umf_zl_kernel.o a - umf_zl_kernel_init.o a - umf_zl_kernel_wrapup.o a - umf_zl_local_search.o a - umf_zl_lsolve.o a - umf_zl_ltsolve.o a - umf_zl_mem_alloc_element.o a - umf_zl_mem_alloc_head_block.o a - umf_zl_mem_alloc_tail_block.o a - umf_zl_mem_free_tail_block.o a - umf_zl_mem_init_memoryspace.o a - umf_zl_report_vector.o a - umf_zl_row_search.o a - umf_zl_scale_column.o a - umf_zl_set_stats.o a - umf_zl_solve.o a - umf_zl_symbolic_usage.o a - umf_zl_transpose.o a - umf_zl_tuple_lengths.o a - umf_zl_usolve.o a - umf_zl_utsolve.o a - umf_zl_valid_numeric.o a - umf_zl_valid_symbolic.o a - umf_zl_grow_front.o a - umf_zl_start_front.o a - umf_zl_store_lu.o a - umf_zl_scale.o a - umfpack_zl_wsolve.o a - umfpack_zl_col_to_triplet.o a - umfpack_zl_defaults.o a - umfpack_zl_free_numeric.o a - umfpack_zl_free_symbolic.o a - umfpack_zl_get_numeric.o a - umfpack_zl_get_lunz.o a - umfpack_zl_get_symbolic.o a - umfpack_zl_get_determinant.o a - umfpack_zl_numeric.o a - umfpack_zl_qsymbolic.o a - umfpack_zl_report_control.o a - umfpack_zl_report_info.o a - umfpack_zl_report_matrix.o a - umfpack_zl_report_numeric.o a - umfpack_zl_report_perm.o a - umfpack_zl_report_status.o a - umfpack_zl_report_symbolic.o a - umfpack_zl_report_triplet.o a - umfpack_zl_report_vector.o a - umfpack_zl_solve.o a - umfpack_zl_symbolic.o a - umfpack_zl_transpose.o a - umfpack_zl_triplet_to_col.o a - umfpack_zl_scale.o a - umfpack_zl_load_numeric.o a - umfpack_zl_save_numeric.o a - umfpack_zl_load_symbolic.o a - umfpack_zl_save_symbolic.o ranlib libumfpack.a /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::PressureDiffs::init(unsigned int)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:633: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] memset(PDiffArray, 0, N * sizeof(PressureDiff)); ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:144:7: note: 'class llvm::PressureDiff' declared here class PressureDiff { ^~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/UMFPACK/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/UMFPACK' ( cd CSparse && make library ) In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CSparse' ( cd Lib ; make ) In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CSparse/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_add.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_amd.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_chol.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_cholsol.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_counts.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_cumsum.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_droptol.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_dropzeros.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_dupl.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_entry.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_etree.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_fkeep.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_gaxpy.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_happly.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_house.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_ipvec.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_lsolve.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_ltsolve.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_lu.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_lusol.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_util.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_multiply.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_permute.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_pinv.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_post.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_pvec.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_qr.c ../Source/cs_qr.c: In function 'cs_qr': ../Source/cs_qr.c:6:18: warning: variable 'm' set but not used [-Wunused-but-set-variable] csi i, k, p, m, n, vnz, p1, top, m2, len, col, rnz, *s, *leftmost, *Ap, *Ai, ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_qrsol.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_scatter.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_schol.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_sqr.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_symperm.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_tdfs.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_malloc.c In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_transpose.c In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_compress.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_usolve.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_utsolve.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_scc.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_maxtrans.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_dmperm.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_updown.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_print.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_norm.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_load.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_dfs.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_reach.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_spsolve.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_ereach.c [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_leaf.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O -I../Include -c ../Source/cs_randperm.c ar rv libcsparse.a cs_add.o cs_amd.o cs_chol.o cs_cholsol.o cs_counts.o cs_cumsum.o cs_droptol.o cs_dropzeros.o cs_dupl.o cs_entry.o cs_etree.o cs_fkeep.o cs_gaxpy.o cs_happly.o cs_house.o cs_ipvec.o cs_lsolve.o cs_ltsolve.o cs_lu.o cs_lusol.o cs_util.o cs_multiply.o cs_permute.o cs_pinv.o cs_post.o cs_pvec.o cs_qr.o cs_qrsol.o cs_scatter.o cs_schol.o cs_sqr.o cs_symperm.o cs_tdfs.o cs_malloc.o cs_transpose.o cs_compress.o cs_usolve.o cs_utsolve.o cs_scc.o cs_maxtrans.o cs_dmperm.o cs_updown.o cs_print.o cs_norm.o cs_load.o cs_dfs.o cs_reach.o cs_spsolve.o cs_ereach.o cs_leaf.o cs_randperm.o ar: creating libcsparse.a a - cs_add.o a - cs_amd.o a - cs_chol.o a - cs_cholsol.o a - cs_counts.o a - cs_cumsum.o a - cs_droptol.o a - cs_dropzeros.o a - cs_dupl.o a - cs_entry.o a - cs_etree.o a - cs_fkeep.o a - cs_gaxpy.o a - cs_happly.o a - cs_house.o a - cs_ipvec.o a - cs_lsolve.o a - cs_ltsolve.o a - cs_lu.o a - cs_lusol.o a - cs_util.o a - cs_multiply.o a - cs_permute.o a - cs_pinv.o a - cs_post.o a - cs_pvec.o a - cs_qr.o a - cs_qrsol.o a - cs_scatter.o a - cs_schol.o a - cs_sqr.o a - cs_symperm.o a - cs_tdfs.o a - cs_malloc.o a - cs_transpose.o a - cs_compress.o a - cs_usolve.o a - cs_utsolve.o a - cs_scc.o a - cs_maxtrans.o a - cs_dmperm.o a - cs_updown.o a - cs_print.o a - cs_norm.o a - cs_load.o a - cs_dfs.o a - cs_reach.o a - cs_spsolve.o a - cs_ereach.o a - cs_leaf.o a - cs_randperm.o ranlib libcsparse.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CSparse/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CSparse' ( cd CXSparse && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CXSparse' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CXSparse/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_convert.c -o cs_convert.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_add.c -o cs_add_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_amd.c -o cs_amd_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_chol.c -o cs_chol_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_cholsol.c -o cs_cholsol_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_counts.c -o cs_counts_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_cumsum.c -o cs_cumsum_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_droptol.c -o cs_droptol_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_dropzeros.c -o cs_dropzeros_di.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_dupl.c -o cs_dupl_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_entry.c -o cs_entry_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_etree.c -o cs_etree_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_fkeep.c -o cs_fkeep_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_gaxpy.c -o cs_gaxpy_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_happly.c -o cs_happly_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_house.c -o cs_house_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_ipvec.c -o cs_ipvec_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_lsolve.c -o cs_lsolve_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_ltsolve.c -o cs_ltsolve_di.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_lu.c -o cs_lu_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_lusol.c -o cs_lusol_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_util.c -o cs_util_di.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_multiply.c -o cs_multiply_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_permute.c -o cs_permute_di.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_pinv.c -o cs_pinv_di.o [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_post.c -o cs_post_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_pvec.c -o cs_pvec_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_qr.c -o cs_qr_di.o ../Source/cs_qr.c: In function 'cs_di_qr': ../Source/cs_qr.c:7:21: warning: variable 'm' set but not used [-Wunused-but-set-variable] CS_INT i, k, p, m, n, vnz, p1, top, m2, len, col, rnz, *s, *leftmost, *Ap, *Ai, ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_qrsol.c -o cs_qrsol_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_scatter.c -o cs_scatter_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_schol.c -o cs_schol_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_sqr.c -o cs_sqr_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_symperm.c -o cs_symperm_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_tdfs.c -o cs_tdfs_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_malloc.c -o cs_malloc_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_transpose.c -o cs_transpose_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_compress.c -o cs_compress_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_usolve.c -o cs_usolve_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_utsolve.c -o cs_utsolve_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_scc.c -o cs_scc_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_maxtrans.c -o cs_maxtrans_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_dmperm.c -o cs_dmperm_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_updown.c -o cs_updown_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_print.c -o cs_print_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_norm.c -o cs_norm_di.o [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_load.c -o cs_load_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_dfs.c -o cs_dfs_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_reach.c -o cs_reach_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_spsolve.c -o cs_spsolve_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_leaf.c -o cs_leaf_di.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_ereach.c -o cs_ereach_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -c ../Source/cs_randperm.c -o cs_randperm_di.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_add.c -o cs_add_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_amd.c -o cs_amd_dl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_chol.c -o cs_chol_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_cholsol.c -o cs_cholsol_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_counts.c -o cs_counts_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_cumsum.c -o cs_cumsum_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_droptol.c -o cs_droptol_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_dropzeros.c -o cs_dropzeros_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_dupl.c -o cs_dupl_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_entry.c -o cs_entry_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_etree.c -o cs_etree_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_fkeep.c -o cs_fkeep_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_gaxpy.c -o cs_gaxpy_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_happly.c -o cs_happly_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_house.c -o cs_house_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_ipvec.c -o cs_ipvec_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_lsolve.c -o cs_lsolve_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_ltsolve.c -o cs_ltsolve_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_lu.c -o cs_lu_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_lusol.c -o cs_lusol_dl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_util.c -o cs_util_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_multiply.c -o cs_multiply_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_permute.c -o cs_permute_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_pinv.c -o cs_pinv_dl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_post.c -o cs_post_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_pvec.c -o cs_pvec_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_qr.c -o cs_qr_dl.o ../Source/cs_qr.c: In function 'cs_dl_qr': ../Source/cs_qr.c:7:21: warning: variable 'm' set but not used [-Wunused-but-set-variable] CS_INT i, k, p, m, n, vnz, p1, top, m2, len, col, rnz, *s, *leftmost, *Ap, *Ai, ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_qrsol.c -o cs_qrsol_dl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_scatter.c -o cs_scatter_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_schol.c -o cs_schol_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_sqr.c -o cs_sqr_dl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_symperm.c -o cs_symperm_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_tdfs.c -o cs_tdfs_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_malloc.c -o cs_malloc_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_transpose.c -o cs_transpose_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_compress.c -o cs_compress_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_usolve.c -o cs_usolve_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_utsolve.c -o cs_utsolve_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_scc.c -o cs_scc_dl.o [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_maxtrans.c -o cs_maxtrans_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_dmperm.c -o cs_dmperm_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_updown.c -o cs_updown_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_print.c -o cs_print_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_norm.c -o cs_norm_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_load.c -o cs_load_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_dfs.c -o cs_dfs_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_reach.c -o cs_reach_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_spsolve.c -o cs_spsolve_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_leaf.c -o cs_leaf_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_ereach.c -o cs_ereach_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -c ../Source/cs_randperm.c -o cs_randperm_dl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_add.c -o cs_add_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_amd.c -o cs_amd_ci.o [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_chol.c -o cs_chol_ci.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_cholsol.c -o cs_cholsol_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_counts.c -o cs_counts_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_cumsum.c -o cs_cumsum_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_droptol.c -o cs_droptol_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_dropzeros.c -o cs_dropzeros_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_dupl.c -o cs_dupl_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_entry.c -o cs_entry_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_etree.c -o cs_etree_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_fkeep.c -o cs_fkeep_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_gaxpy.c -o cs_gaxpy_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_happly.c -o cs_happly_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_house.c -o cs_house_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_ipvec.c -o cs_ipvec_ci.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_lsolve.c -o cs_lsolve_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_ltsolve.c -o cs_ltsolve_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_lu.c -o cs_lu_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_lusol.c -o cs_lusol_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_util.c -o cs_util_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_multiply.c -o cs_multiply_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_permute.c -o cs_permute_ci.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_pinv.c -o cs_pinv_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_post.c -o cs_post_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_pvec.c -o cs_pvec_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_qr.c -o cs_qr_ci.o ../Source/cs_qr.c: In function 'cs_ci_qr': ../Source/cs_qr.c:7:21: warning: variable 'm' set but not used [-Wunused-but-set-variable] CS_INT i, k, p, m, n, vnz, p1, top, m2, len, col, rnz, *s, *leftmost, *Ap, *Ai, ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_qrsol.c -o cs_qrsol_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_scatter.c -o cs_scatter_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_schol.c -o cs_schol_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_sqr.c -o cs_sqr_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_symperm.c -o cs_symperm_ci.o [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_tdfs.c -o cs_tdfs_ci.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_malloc.c -o cs_malloc_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_transpose.c -o cs_transpose_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_compress.c -o cs_compress_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_usolve.c -o cs_usolve_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_utsolve.c -o cs_utsolve_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_scc.c -o cs_scc_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_maxtrans.c -o cs_maxtrans_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_dmperm.c -o cs_dmperm_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_updown.c -o cs_updown_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_print.c -o cs_print_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_norm.c -o cs_norm_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_load.c -o cs_load_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_dfs.c -o cs_dfs_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_reach.c -o cs_reach_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_spsolve.c -o cs_spsolve_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_leaf.c -o cs_leaf_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_ereach.c -o cs_ereach_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_COMPLEX -c ../Source/cs_randperm.c -o cs_randperm_ci.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_add.c -o cs_add_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_amd.c -o cs_amd_cl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_chol.c -o cs_chol_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_cholsol.c -o cs_cholsol_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_counts.c -o cs_counts_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_cumsum.c -o cs_cumsum_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_droptol.c -o cs_droptol_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dropzeros.c -o cs_dropzeros_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dupl.c -o cs_dupl_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_entry.c -o cs_entry_cl.o [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterUsageInfo.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_etree.c -o cs_etree_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_fkeep.c -o cs_fkeep_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_gaxpy.c -o cs_gaxpy_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_happly.c -o cs_happly_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_house.c -o cs_house_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_ipvec.c -o cs_ipvec_cl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_lsolve.c -o cs_lsolve_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_ltsolve.c -o cs_ltsolve_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_lu.c -o cs_lu_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_lusol.c -o cs_lusol_cl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_util.c -o cs_util_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_multiply.c -o cs_multiply_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_permute.c -o cs_permute_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_pinv.c -o cs_pinv_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_post.c -o cs_post_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_pvec.c -o cs_pvec_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_qr.c -o cs_qr_cl.o ../Source/cs_qr.c: In function 'cs_cl_qr': ../Source/cs_qr.c:7:21: warning: variable 'm' set but not used [-Wunused-but-set-variable] CS_INT i, k, p, m, n, vnz, p1, top, m2, len, col, rnz, *s, *leftmost, *Ap, *Ai, ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_qrsol.c -o cs_qrsol_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_scatter.c -o cs_scatter_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_schol.c -o cs_schol_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_sqr.c -o cs_sqr_cl.o In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterUsageInfo.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_symperm.c -o cs_symperm_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_tdfs.c -o cs_tdfs_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_malloc.c -o cs_malloc_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_transpose.c -o cs_transpose_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_compress.c -o cs_compress_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_usolve.c -o cs_usolve_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_utsolve.c -o cs_utsolve_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_scc.c -o cs_scc_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_maxtrans.c -o cs_maxtrans_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dmperm.c -o cs_dmperm_cl.o [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_updown.c -o cs_updown_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_print.c -o cs_print_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_norm.c -o cs_norm_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_load.c -o cs_load_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dfs.c -o cs_dfs_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_reach.c -o cs_reach_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_spsolve.c -o cs_spsolve_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_leaf.c -o cs_leaf_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_ereach.c -o cs_ereach_cl.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -I../../SuiteSparse_config -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_randperm.c -o cs_randperm_cl.o ar rv libcxsparse.a cs_convert.o cs_add_di.o cs_amd_di.o cs_chol_di.o cs_cholsol_di.o cs_counts_di.o cs_cumsum_di.o cs_droptol_di.o cs_dropzeros_di.o cs_dupl_di.o cs_entry_di.o cs_etree_di.o cs_fkeep_di.o cs_gaxpy_di.o cs_happly_di.o cs_house_di.o cs_ipvec_di.o cs_lsolve_di.o cs_ltsolve_di.o cs_lu_di.o cs_lusol_di.o cs_util_di.o cs_multiply_di.o cs_permute_di.o cs_pinv_di.o cs_post_di.o cs_pvec_di.o cs_qr_di.o cs_qrsol_di.o cs_scatter_di.o cs_schol_di.o cs_sqr_di.o cs_symperm_di.o cs_tdfs_di.o cs_malloc_di.o cs_transpose_di.o cs_compress_di.o cs_usolve_di.o cs_utsolve_di.o cs_scc_di.o cs_maxtrans_di.o cs_dmperm_di.o cs_updown_di.o cs_print_di.o cs_norm_di.o cs_load_di.o cs_dfs_di.o cs_reach_di.o cs_spsolve_di.o cs_leaf_di.o cs_ereach_di.o cs_randperm_di.o cs_add_dl.o cs_amd_dl.o cs_chol_dl.o cs_cholsol_dl.o cs_counts_dl.o cs_cumsum_dl.o cs_droptol_dl.o cs_dropzeros_dl.o cs_dupl_dl.o cs_entry_dl.o cs_etree_dl.o cs_fkeep_dl.o cs_gaxpy_dl.o cs_happly_dl.o cs_house_dl.o cs_ipvec_dl.o cs_lsolve_dl.o cs_ltsolve_dl.o cs_lu_dl.o cs_lusol_dl.o cs_util_dl.o cs_multiply_dl.o cs_permute_dl.o cs_pinv_dl.o cs_post_dl.o cs_pvec_dl.o cs_qr_dl.o cs_qrsol_dl.o cs_scatter_dl.o cs_schol_dl.o cs_sqr_dl.o cs_symperm_dl.o cs_tdfs_dl.o cs_malloc_dl.o cs_transpose_dl.o cs_compress_dl.o cs_usolve_dl.o cs_utsolve_dl.o cs_scc_dl.o cs_maxtrans_dl.o cs_dmperm_dl.o cs_updown_dl.o cs_print_dl.o cs_norm_dl.o cs_load_dl.o cs_dfs_dl.o cs_reach_dl.o cs_spsolve_dl.o cs_leaf_dl.o cs_ereach_dl.o cs_randperm_dl.o cs_add_ci.o cs_amd_ci.o cs_chol_ci.o cs_cholsol_ci.o cs_counts_ci.o cs_cumsum_ci.o cs_droptol_ci.o cs_dropzeros_ci.o cs_dupl_ci.o cs_entry_ci.o cs_etree_ci.o cs_fkeep_ci.o cs_gaxpy_ci.o cs_happly_ci.o cs_house_ci.o cs_ipvec_ci.o cs_lsolve_ci.o cs_ltsolve_ci.o cs_lu_ci.o cs_lusol_ci.o cs_util_ci.o cs_multiply_ci.o cs_permute_ci.o cs_pinv_ci.o cs_post_ci.o cs_pvec_ci.o cs_qr_ci.o cs_qrsol_ci.o cs_scatter_ci.o cs_schol_ci.o cs_sqr_ci.o cs_symperm_ci.o cs_tdfs_ci.o cs_malloc_ci.o cs_transpose_ci.o cs_compress_ci.o cs_usolve_ci.o cs_utsolve_ci.o cs_scc_ci.o cs_maxtrans_ci.o cs_dmperm_ci.o cs_updown_ci.o cs_print_ci.o cs_norm_ci.o cs_load_ci.o cs_dfs_ci.o cs_reach_ci.o cs_spsolve_ci.o cs_leaf_ci.o cs_ereach_ci.o cs_randperm_ci.o cs_add_cl.o cs_amd_cl.o cs_chol_cl.o cs_cholsol_cl.o cs_counts_cl.o cs_cumsum_cl.o cs_droptol_cl.o cs_dropzeros_cl.o cs_dupl_cl.o cs_entry_cl.o cs_etree_cl.o cs_fkeep_cl.o cs_gaxpy_cl.o cs_happly_cl.o cs_house_cl.o cs_ipvec_cl.o cs_lsolve_cl.o cs_ltsolve_cl.o cs_lu_cl.o cs_lusol_cl.o cs_util_cl.o cs_multiply_cl.o cs_permute_cl.o cs_pinv_cl.o cs_post_cl.o cs_pvec_cl.o cs_qr_cl.o cs_qrsol_cl.o cs_scatter_cl.o cs_schol_cl.o cs_sqr_cl.o cs_symperm_cl.o cs_tdfs_cl.o cs_malloc_cl.o cs_transpose_cl.o cs_compress_cl.o cs_usolve_cl.o cs_utsolve_cl.o cs_scc_cl.o cs_maxtrans_cl.o cs_dmperm_cl.o cs_updown_cl.o cs_print_cl.o cs_norm_cl.o cs_load_cl.o cs_dfs_cl.o cs_reach_cl.o cs_spsolve_cl.o cs_leaf_cl.o cs_ereach_cl.o cs_randperm_cl.o ar: creating libcxsparse.a [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp a - cs_convert.o a - cs_add_di.o a - cs_amd_di.o a - cs_chol_di.o a - cs_cholsol_di.o a - cs_counts_di.o a - cs_cumsum_di.o a - cs_droptol_di.o a - cs_dropzeros_di.o a - cs_dupl_di.o a - cs_entry_di.o a - cs_etree_di.o a - cs_fkeep_di.o a - cs_gaxpy_di.o a - cs_happly_di.o a - cs_house_di.o a - cs_ipvec_di.o a - cs_lsolve_di.o a - cs_ltsolve_di.o a - cs_lu_di.o a - cs_lusol_di.o a - cs_util_di.o a - cs_multiply_di.o a - cs_permute_di.o a - cs_pinv_di.o a - cs_post_di.o a - cs_pvec_di.o a - cs_qr_di.o a - cs_qrsol_di.o a - cs_scatter_di.o a - cs_schol_di.o a - cs_sqr_di.o a - cs_symperm_di.o a - cs_tdfs_di.o a - cs_malloc_di.o a - cs_transpose_di.o a - cs_compress_di.o a - cs_usolve_di.o a - cs_utsolve_di.o a - cs_scc_di.o a - cs_maxtrans_di.o a - cs_dmperm_di.o a - cs_updown_di.o a - cs_print_di.o a - cs_norm_di.o a - cs_load_di.o a - cs_dfs_di.o a - cs_reach_di.o a - cs_spsolve_di.o a - cs_leaf_di.o a - cs_ereach_di.o a - cs_randperm_di.o a - cs_add_dl.o a - cs_amd_dl.o a - cs_chol_dl.o a - cs_cholsol_dl.o a - cs_counts_dl.o a - cs_cumsum_dl.o a - cs_droptol_dl.o a - cs_dropzeros_dl.o a - cs_dupl_dl.o a - cs_entry_dl.o a - cs_etree_dl.o a - cs_fkeep_dl.o a - cs_gaxpy_dl.o a - cs_happly_dl.o a - cs_house_dl.o a - cs_ipvec_dl.o a - cs_lsolve_dl.o a - cs_ltsolve_dl.o a - cs_lu_dl.o a - cs_lusol_dl.o a - cs_util_dl.o a - cs_multiply_dl.o a - cs_permute_dl.o a - cs_pinv_dl.o a - cs_post_dl.o a - cs_pvec_dl.o a - cs_qr_dl.o a - cs_qrsol_dl.o a - cs_scatter_dl.o a - cs_schol_dl.o a - cs_sqr_dl.o a - cs_symperm_dl.o a - cs_tdfs_dl.o a - cs_malloc_dl.o a - cs_transpose_dl.o a - cs_compress_dl.o a - cs_usolve_dl.o a - cs_utsolve_dl.o a - cs_scc_dl.o a - cs_maxtrans_dl.o a - cs_dmperm_dl.o a - cs_updown_dl.o a - cs_print_dl.o a - cs_norm_dl.o a - cs_load_dl.o a - cs_dfs_dl.o a - cs_reach_dl.o a - cs_spsolve_dl.o a - cs_leaf_dl.o a - cs_ereach_dl.o a - cs_randperm_dl.o a - cs_add_ci.o a - cs_amd_ci.o a - cs_chol_ci.o a - cs_cholsol_ci.o a - cs_counts_ci.o a - cs_cumsum_ci.o a - cs_droptol_ci.o a - cs_dropzeros_ci.o a - cs_dupl_ci.o a - cs_entry_ci.o a - cs_etree_ci.o a - cs_fkeep_ci.o a - cs_gaxpy_ci.o a - cs_happly_ci.o a - cs_house_ci.o a - cs_ipvec_ci.o a - cs_lsolve_ci.o a - cs_ltsolve_ci.o a - cs_lu_ci.o a - cs_lusol_ci.o a - cs_util_ci.o a - cs_multiply_ci.o a - cs_permute_ci.o a - cs_pinv_ci.o a - cs_post_ci.o a - cs_pvec_ci.o a - cs_qr_ci.o a - cs_qrsol_ci.o a - cs_scatter_ci.o a - cs_schol_ci.o a - cs_sqr_ci.o a - cs_symperm_ci.o a - cs_tdfs_ci.o a - cs_malloc_ci.o a - cs_transpose_ci.o a - cs_compress_ci.o a - cs_usolve_ci.o a - cs_utsolve_ci.o a - cs_scc_ci.o a - cs_maxtrans_ci.o a - cs_dmperm_ci.o a - cs_updown_ci.o a - cs_print_ci.o a - cs_norm_ci.o a - cs_load_ci.o a - cs_dfs_ci.o a - cs_reach_ci.o a - cs_spsolve_ci.o a - cs_leaf_ci.o a - cs_ereach_ci.o a - cs_randperm_ci.o a - cs_add_cl.o a - cs_amd_cl.o a - cs_chol_cl.o a - cs_cholsol_cl.o a - cs_counts_cl.o a - cs_cumsum_cl.o a - cs_droptol_cl.o a - cs_dropzeros_cl.o a - cs_dupl_cl.o a - cs_entry_cl.o a - cs_etree_cl.o a - cs_fkeep_cl.o a - cs_gaxpy_cl.o a - cs_happly_cl.o a - cs_house_cl.o a - cs_ipvec_cl.o a - cs_lsolve_cl.o a - cs_ltsolve_cl.o a - cs_lu_cl.o a - cs_lusol_cl.o a - cs_util_cl.o a - cs_multiply_cl.o a - cs_permute_cl.o a - cs_pinv_cl.o a - cs_post_cl.o a - cs_pvec_cl.o a - cs_qr_cl.o a - cs_qrsol_cl.o a - cs_scatter_cl.o a - cs_schol_cl.o a - cs_sqr_cl.o a - cs_symperm_cl.o a - cs_tdfs_cl.o a - cs_malloc_cl.o a - cs_transpose_cl.o a - cs_compress_cl.o a - cs_usolve_cl.o a - cs_utsolve_cl.o a - cs_scc_cl.o a - cs_maxtrans_cl.o a - cs_dmperm_cl.o a - cs_updown_cl.o a - cs_print_cl.o a - cs_norm_cl.o a - cs_load_cl.o a - cs_dfs_cl.o a - cs_reach_cl.o a - cs_spsolve_cl.o a - cs_leaf_cl.o a - cs_ereach_cl.o a - cs_randperm_cl.o ranlib libcxsparse.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CXSparse/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/CXSparse' ( cd RBio && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/RBio' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/RBio/Lib' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -c -I../Include -I../../SuiteSparse_config ../Source/RBio.c ../Source/RBio.c: In function 'RBread2': ../Source/RBio.c:486:28: warning: variable 'alen' set but not used [-Wunused-but-set-variable] Int p, i, j, k, ilast, alen, llen, psrc, pdst ; ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ ar rv librbio.a RBio.o ar: creating librbio.a a - RBio.o ranlib librbio.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/RBio/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/RBio' ( cd SPQR && make library ) make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SPQR' ( cd Lib ; make ) make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SPQR/Lib' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_rmap.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/SuiteSparseQR_C.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/SuiteSparseQR_expert.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_parallel.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_kernel.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_analyze.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBank.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_assemble.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_cpack.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_csize.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_fcsize.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_debug.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_front.cpp [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_factorize.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_freenum.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_freesym.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_freefac.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_fsize.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_maxcolnorm.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_rconvert.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_rcount.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_rhpack.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_rsolve.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_stranspose1.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_stranspose2.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_hpinv.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_1fixed.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_1colamd.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/SuiteSparseQR.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Linking CXX static library ../../../lib64/libLLVMGlobalISel.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/cmake -P CMakeFiles/LLVMGlobalISel.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMGlobalISel.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMGlobalISel.a CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_1factor.cpp /usr/bin/ranlib ../../../lib64/libLLVMGlobalISel.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 38%] Built target LLVMGlobalISel /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT nrandom.lo -MD -MP -MF .deps/nrandom.Tpo -c -o nrandom.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/nrandom.c mv -f .deps/rndna.Tpo .deps/rndna.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT random_deviate.lo -MD -MP -MF .deps/random_deviate.Tpo -c -o random_deviate.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/random_deviate.c libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT nrandom.lo -MD -MP -MF .deps/nrandom.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/nrandom.c -fPIC -DPIC -o .libs/nrandom.o g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_cumsum.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT random_deviate.lo -MD -MP -MF .deps/random_deviate.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/random_deviate.c -fPIC -DPIC -o .libs/random_deviate.o mv -f .deps/nrandom.Tpo .deps/nrandom.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT erandom.lo -MD -MP -MF .deps/erandom.Tpo -c -o erandom.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/erandom.c mv -f .deps/random_deviate.Tpo .deps/random_deviate.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mpfr-mini-gmp.lo -MD -MP -MF .deps/mpfr-mini-gmp.Tpo -c -o mpfr-mini-gmp.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpfr-mini-gmp.c g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_shift.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT mpfr-mini-gmp.lo -MD -MP -MF .deps/mpfr-mini-gmp.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpfr-mini-gmp.c -fPIC -DPIC -o .libs/mpfr-mini-gmp.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT erandom.lo -MD -MP -MF .deps/erandom.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/erandom.c -fPIC -DPIC -o .libs/erandom.o mv -f .deps/mpfr-mini-gmp.Tpo .deps/mpfr-mini-gmp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fmma.lo -MD -MP -MF .deps/fmma.Tpo -c -o fmma.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fmma.c mv -f .deps/erandom.Tpo .deps/erandom.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log_ui.lo -MD -MP -MF .deps/log_ui.Tpo -c -o log_ui.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log_ui.c g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_happly.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT fmma.lo -MD -MP -MF .deps/fmma.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/fmma.c -fPIC -DPIC -o .libs/fmma.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT log_ui.lo -MD -MP -MF .deps/log_ui.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/log_ui.c -fPIC -DPIC -o .libs/log_ui.o mv -f .deps/fmma.Tpo .deps/fmma.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gamma_inc.lo -MD -MP -MF .deps/gamma_inc.Tpo -c -o gamma_inc.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gamma_inc.c mv -f .deps/log_ui.Tpo .deps/log_ui.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ubf.lo -MD -MP -MF .deps/ubf.Tpo -c -o ubf.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ubf.c g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_panel.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT gamma_inc.lo -MD -MP -MF .deps/gamma_inc.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/gamma_inc.c -fPIC -DPIC -o .libs/gamma_inc.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT ubf.lo -MD -MP -MF .deps/ubf.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/ubf.c -fPIC -DPIC -o .libs/ubf.o mv -f .deps/ubf.Tpo .deps/ubf.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT beta.lo -MD -MP -MF .deps/beta.Tpo -c -o beta.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/beta.c mv -f .deps/gamma_inc.Tpo .deps/gamma_inc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT odd_p.lo -MD -MP -MF .deps/odd_p.Tpo -c -o odd_p.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/odd_p.c g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_happly_work.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT beta.lo -MD -MP -MF .deps/beta.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/beta.c -fPIC -DPIC -o .libs/beta.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT odd_p.lo -MD -MP -MF .deps/odd_p.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/odd_p.c -fPIC -DPIC -o .libs/odd_p.o mv -f .deps/odd_p.Tpo .deps/odd_p.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_q.lo -MD -MP -MF .deps/get_q.Tpo -c -o get_q.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_q.c mv -f .deps/beta.Tpo .deps/beta.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pool.lo -MD -MP -MF .deps/pool.Tpo -c -o pool.lo /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pool.c g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/SuiteSparseQR_qmult.cpp libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT get_q.lo -MD -MP -MF .deps/get_q.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/get_q.c -fPIC -DPIC -o .libs/get_q.o libtool: compile: gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DOUBLE_IEEE_LITTLE_ENDIAN=1 -DHAVE_LITTLE_ENDIAN=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1 -DHAVE_ALLOCA_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_SIGNAL=1 -DHAVE_SIGACTION=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1 -DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_PRINTF_MAXLM=\"j\" -DMPFR_HAVE_NORETURN=1 -DMPFR_HAVE_BUILTIN_UNREACHABLE=1 -DMPFR_HAVE_CONSTRUCTOR_ATTR=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_DENORMS_FLT=1 -DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_NEARBYINT=1 -DHAVE_LDOUBLE_MAYBE_DOUBLE_DOUBLE=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1 -DDPD_FORMAT=1 -DMPFR_WANT_DECIMAL_FLOATS=1 -DMPFR_WANT_FLOAT128=1 -DMPFR_USE_STATIC_ASSERT=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_ATTRIBUTE_MODE=1 -DPRINTF_L=1 -DPRINTF_T=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -DHAVE___GMPN_INVERT_LIMB=1 -DMPFR_LONG_WITHIN_LIMB=1 -DHAVE_GETRUSAGE=1 -I. -I/builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -MT pool.lo -MD -MP -MF .deps/pool.Tpo -c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/pool.c -fPIC -DPIC -o .libs/pool.o mv -f .deps/get_q.Tpo .deps/get_q.Plo make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". mv -f .deps/pool.Tpo .deps/pool.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 6:1:0 -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o libmpfr.la -rpath /usr/lib64 exceptions.lo extract.lo uceil_exp2.lo uceil_log2.lo ufloor_log2.lo add.lo add1.lo add_ui.lo agm.lo clear.lo cmp.lo cmp_abs.lo cmp_si.lo cmp_ui.lo comparisons.lo div_2exp.lo div_2si.lo div_2ui.lo div.lo div_ui.lo dump.lo eq.lo exp10.lo exp2.lo exp3.lo exp.lo frac.lo frexp.lo get_d.lo get_exp.lo get_str.lo init.lo inp_str.lo isinteger.lo isinf.lo isnan.lo isnum.lo const_log2.lo log.lo modf.lo mul_2exp.lo mul_2si.lo mul_2ui.lo mul.lo mul_ui.lo neg.lo next.lo out_str.lo printf.lo vasprintf.lo const_pi.lo pow.lo pow_si.lo pow_ui.lo print_raw.lo print_rnd_mode.lo reldiff.lo round_prec.lo set.lo setmax.lo setmin.lo set_d.lo set_dfl_prec.lo set_exp.lo set_rnd.lo set_f.lo set_prc_raw.lo set_prec.lo set_q.lo set_si.lo set_str.lo set_str_raw.lo set_ui.lo set_z.lo sqrt.lo sqrt_ui.lo sub.lo sub1.lo sub_ui.lo rint.lo ui_div.lo ui_sub.lo urandom.lo urandomb.lo get_z_exp.lo swap.lo factorial.lo cosh.lo sinh.lo tanh.lo sinh_cosh.lo acosh.lo asinh.lo atanh.lo atan.lo cmp2.lo exp_2.lo asin.lo const_euler.lo cos.lo sin.lo tan.lo fma.lo fms.lo hypot.lo log1p.lo expm1.lo log2.lo log10.lo ui_pow.lo ui_pow_ui.lo minmax.lo dim.lo signbit.lo copysign.lo setsign.lo gmp_op.lo init2.lo acos.lo sin_cos.lo set_nan.lo set_inf.lo set_zero.lo powerof2.lo gamma.lo set_ld.lo get_ld.lo cbrt.lo volatile.lo fits_sshort.lo fits_sint.lo fits_slong.lo fits_ushort.lo fits_uint.lo fits_ulong.lo fits_uintmax.lo fits_intmax.lo get_si.lo get_ui.lo zeta.lo cmp_d.lo erf.lo inits.lo inits2.lo clears.lo sgn.lo check.lo sub1sp.lo version.lo mpn_exp.lo mpfr-gmp.lo mp_clz_tab.lo sum.lo add1sp.lo free_cache.lo si_op.lo cmp_ld.lo set_ui_2exp.lo set_si_2exp.lo set_uj.lo set_sj.lo get_sj.lo get_uj.lo get_z.lo iszero.lo cache.lo sqr.lo int_ceil_log2.lo isqrt.lo strtofr.lo pow_z.lo logging.lo mulders.lo get_f.lo round_p.lo erfc.lo atan2.lo subnormal.lo const_catalan.lo root.lo sec.lo csc.lo cot.lo eint.lo sech.lo csch.lo coth.lo round_near_x.lo constant.lo abort_prec_max.lo stack_interface.lo lngamma.lo zeta_ui.lo set_d64.lo get_d64.lo jn.lo yn.lo rem1.lo get_patches.lo add_d.lo sub_d.lo d_sub.lo mul_d.lo div_d.lo d_div.lo li2.lo rec_sqrt.lo min_prec.lo buildopt.lo digamma.lo bernoulli.lo isregular.lo set_flt.lo get_flt.lo scale2.lo set_z_exp.lo ai.lo gammaonethird.lo grandom.lo fpif.lo set_float128.lo get_float128.lo rndna.lo nrandom.lo random_deviate.lo erandom.lo mpfr-mini-gmp.lo fmma.lo log_ui.lo gamma_inc.lo ubf.lo beta.lo odd_p.lo get_q.lo pool.lo -lgmp Scanning dependencies of target LLVMBitReader make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitReader.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_trapezoidal.cpp g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_larftb.cpp libtool: link: gcc -shared -fPIC -DPIC .libs/exceptions.o .libs/extract.o .libs/uceil_exp2.o .libs/uceil_log2.o .libs/ufloor_log2.o .libs/add.o .libs/add1.o .libs/add_ui.o .libs/agm.o .libs/clear.o .libs/cmp.o .libs/cmp_abs.o .libs/cmp_si.o .libs/cmp_ui.o .libs/comparisons.o .libs/div_2exp.o .libs/div_2si.o .libs/div_2ui.o .libs/div.o .libs/div_ui.o .libs/dump.o .libs/eq.o .libs/exp10.o .libs/exp2.o .libs/exp3.o .libs/exp.o .libs/frac.o .libs/frexp.o .libs/get_d.o .libs/get_exp.o .libs/get_str.o .libs/init.o .libs/inp_str.o .libs/isinteger.o .libs/isinf.o .libs/isnan.o .libs/isnum.o .libs/const_log2.o .libs/log.o .libs/modf.o .libs/mul_2exp.o .libs/mul_2si.o .libs/mul_2ui.o .libs/mul.o .libs/mul_ui.o .libs/neg.o .libs/next.o .libs/out_str.o .libs/printf.o .libs/vasprintf.o .libs/const_pi.o .libs/pow.o .libs/pow_si.o .libs/pow_ui.o .libs/print_raw.o .libs/print_rnd_mode.o .libs/reldiff.o .libs/round_prec.o .libs/set.o .libs/setmax.o .libs/setmin.o .libs/set_d.o .libs/set_dfl_prec.o .libs/set_exp.o .libs/set_rnd.o .libs/set_f.o .libs/set_prc_raw.o .libs/set_prec.o .libs/set_q.o .libs/set_si.o .libs/set_str.o .libs/set_str_raw.o .libs/set_ui.o .libs/set_z.o .libs/sqrt.o .libs/sqrt_ui.o .libs/sub.o .libs/sub1.o .libs/sub_ui.o .libs/rint.o .libs/ui_div.o .libs/ui_sub.o .libs/urandom.o .libs/urandomb.o .libs/get_z_exp.o .libs/swap.o .libs/factorial.o .libs/cosh.o .libs/sinh.o .libs/tanh.o .libs/sinh_cosh.o .libs/acosh.o .libs/asinh.o .libs/atanh.o .libs/atan.o .libs/cmp2.o .libs/exp_2.o .libs/asin.o .libs/const_euler.o .libs/cos.o .libs/sin.o .libs/tan.o .libs/fma.o .libs/fms.o .libs/hypot.o .libs/log1p.o .libs/expm1.o .libs/log2.o .libs/log10.o .libs/ui_pow.o .libs/ui_pow_ui.o .libs/minmax.o .libs/dim.o .libs/signbit.o .libs/copysign.o .libs/setsign.o .libs/gmp_op.o .libs/init2.o .libs/acos.o .libs/sin_cos.o .libs/set_nan.o .libs/set_inf.o .libs/set_zero.o .libs/powerof2.o .libs/gamma.o .libs/set_ld.o .libs/get_ld.o .libs/cbrt.o .libs/volatile.o .libs/fits_sshort.o .libs/fits_sint.o .libs/fits_slong.o .libs/fits_ushort.o .libs/fits_uint.o .libs/fits_ulong.o .libs/fits_uintmax.o .libs/fits_intmax.o .libs/get_si.o .libs/get_ui.o .libs/zeta.o .libs/cmp_d.o .libs/erf.o .libs/inits.o .libs/inits2.o .libs/clears.o .libs/sgn.o .libs/check.o .libs/sub1sp.o .libs/version.o .libs/mpn_exp.o .libs/mpfr-gmp.o .libs/mp_clz_tab.o .libs/sum.o .libs/add1sp.o .libs/free_cache.o .libs/si_op.o .libs/cmp_ld.o .libs/set_ui_2exp.o .libs/set_si_2exp.o .libs/set_uj.o .libs/set_sj.o .libs/get_sj.o .libs/get_uj.o .libs/get_z.o .libs/iszero.o .libs/cache.o .libs/sqr.o .libs/int_ceil_log2.o .libs/isqrt.o .libs/strtofr.o .libs/pow_z.o .libs/logging.o .libs/mulders.o .libs/get_f.o .libs/round_p.o .libs/erfc.o .libs/atan2.o .libs/subnormal.o .libs/const_catalan.o .libs/root.o .libs/sec.o .libs/csc.o .libs/cot.o .libs/eint.o .libs/sech.o .libs/csch.o .libs/coth.o .libs/round_near_x.o .libs/constant.o .libs/abort_prec_max.o .libs/stack_interface.o .libs/lngamma.o .libs/zeta_ui.o .libs/set_d64.o .libs/get_d64.o .libs/jn.o .libs/yn.o .libs/rem1.o .libs/get_patches.o .libs/add_d.o .libs/sub_d.o .libs/d_sub.o .libs/mul_d.o .libs/div_d.o .libs/d_div.o .libs/li2.o .libs/rec_sqrt.o .libs/min_prec.o .libs/buildopt.o .libs/digamma.o .libs/bernoulli.o .libs/isregular.o .libs/set_flt.o .libs/get_flt.o .libs/scale2.o .libs/set_z_exp.o .libs/ai.o .libs/gammaonethird.o .libs/grandom.o .libs/fpif.o .libs/set_float128.o .libs/get_float128.o .libs/rndna.o .libs/nrandom.o .libs/random_deviate.o .libs/erandom.o .libs/mpfr-mini-gmp.o .libs/fmma.o .libs/log_ui.o .libs/gamma_inc.o .libs/ubf.o .libs/beta.o .libs/odd_p.o .libs/get_q.o .libs/pool.o -lgmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,origin -Wl,-soname -Wl,libmpfr.so.6 -o .libs/libmpfr.so.6.0.1 libtool: link: (cd ".libs" && rm -f "libmpfr.so.6" && ln -s "libmpfr.so.6.0.1" "libmpfr.so.6") g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_append.cpp libtool: link: (cd ".libs" && rm -f "libmpfr.so" && ln -s "libmpfr.so.6.0.1" "libmpfr.so") libtool: link: ( cd ".libs" && rm -f "libmpfr.la" && ln -s "../libmpfr.la" "libmpfr.la" ) make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' Making all in tests make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tests' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tests' Making all in tune make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tune' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tune' Making all in tools/bench make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tools/bench' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tools/bench' make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' echo 1 > scratch/mpfr-4.0.1/build-compiled rm -rf /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1 mkdir -p /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp make -C scratch/mpfr-4.0.1 install DESTDIR="" prefix=/builddir/build/BUILD/julia/build/usr bindir=/builddir/build/BUILD/julia/build/usr/tools libdir=/builddir/build/BUILD/julia/build/usr/lib64 shlibdir=/builddir/build/BUILD/julia/build/usr/lib64 libexecdir=/builddir/build/BUILD/julia/build/usr/libexec datarootdir=/builddir/build/BUILD/julia/build/usr/share includedir=/builddir/build/BUILD/julia/build/usr/include sysconfdir=/builddir/build/BUILD/julia/build/etc O= DESTDIR="/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1" make[2]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' Making install in doc make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/doc' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/doc' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/doc/mpfr' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/doc/FAQ.html '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/doc/mpfr' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/info' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/doc/mpfr.info '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/info' install-info --info-dir='/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/info' '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/info/mpfr.info' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/doc' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/doc' Making install in src make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' make install-am make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_type.cpp make[5]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libmpfr.la '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64' libtool: install: /usr/bin/install -c .libs/libmpfr.so.6.0.1 /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64/libmpfr.so.6.0.1 libtool: install: (cd /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64 && { ln -s -f libmpfr.so.6.0.1 libmpfr.so.6 || { rm -f libmpfr.so.6 && ln -s libmpfr.so.6.0.1 libmpfr.so.6; }; }) libtool: install: (cd /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64 && { ln -s -f libmpfr.so.6.0.1 libmpfr.so || { rm -f libmpfr.so && ln -s libmpfr.so.6.0.1 libmpfr.so; }; }) libtool: install: /usr/bin/install -c .libs/libmpfr.lai /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64/libmpfr.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/include' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpfr.h /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/src/mpf2mpfr.h '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/include' make[5]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/src' Making install in tests make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tests' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tests' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tests' Making install in tune make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tune' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tune' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tune' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tune' Making install in tools/bench make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tools/bench' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tools/bench' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tools/bench' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1/tools/bench' make[3]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/doc/mpfr' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/doc/mpfr/examples' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/examples/ReadMe /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/examples/divworst.c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/examples/rndo-add.c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/examples/sample.c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/examples/version.c /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/examples/can_round.c '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/doc/mpfr/examples' /usr/bin/install -c -m 644 /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/AUTHORS /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/BUGS /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/COPYING /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/COPYING.LESSER /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/NEWS /builddir/build/BUILD/julia/deps/srccache/mpfr-4.0.1/TODO '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/share/doc/mpfr/.' /usr/bin/mkdir -p '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 mpfr.pc '/builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr/lib64/pkgconfig' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/mpfr-4.0.1' cd /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1/builddir/build/BUILD/julia/build/usr && tar -czf /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1.tgz.tmp . g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -fexceptions -fPIC -DLONGBLAS='long long' -DSUN64 -DNPARTITION -I../../CHOLMOD/Include -I../../SuiteSparse_config -I../Include -c ../Source/spqr_tol.cpp rm -rf /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1 mv /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1.tgz.tmp /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1.tgz make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Scanning dependencies of target LLVMBitWriter make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitWriter.cpp ar rv libspqr.a spqr_rmap.o SuiteSparseQR_C.o SuiteSparseQR_expert.o spqr_parallel.o spqr_kernel.o spqr_analyze.o spqr_assemble.o spqr_cpack.o spqr_csize.o spqr_fcsize.o spqr_debug.o spqr_front.o spqr_factorize.o spqr_freenum.o spqr_freesym.o spqr_freefac.o spqr_fsize.o spqr_maxcolnorm.o spqr_rconvert.o spqr_rcount.o spqr_rhpack.o spqr_rsolve.o spqr_stranspose1.o spqr_stranspose2.o spqr_hpinv.o spqr_1fixed.o spqr_1colamd.o SuiteSparseQR.o spqr_1factor.o spqr_cumsum.o spqr_shift.o spqr_happly.o spqr_panel.o spqr_happly_work.o SuiteSparseQR_qmult.o spqr_trapezoidal.o spqr_larftb.o spqr_append.o spqr_type.o spqr_tol.o ar: creating libspqr.a a - spqr_rmap.o a - SuiteSparseQR_C.o a - SuiteSparseQR_expert.o a - spqr_parallel.o a - spqr_kernel.o a - spqr_analyze.o a - spqr_assemble.o a - spqr_cpack.o a - spqr_csize.o a - spqr_fcsize.o a - spqr_debug.o a - spqr_front.o a - spqr_factorize.o a - spqr_freenum.o a - spqr_freesym.o a - spqr_freefac.o a - spqr_fsize.o a - spqr_maxcolnorm.o a - spqr_rconvert.o a - spqr_rcount.o a - spqr_rhpack.o a - spqr_rsolve.o a - spqr_stranspose1.o a - spqr_stranspose2.o a - spqr_hpinv.o a - spqr_1fixed.o a - spqr_1colamd.o a - SuiteSparseQR.o a - spqr_1factor.o a - spqr_cumsum.o a - spqr_shift.o a - spqr_happly.o a - spqr_panel.o a - spqr_happly_work.o a - SuiteSparseQR_qmult.o a - spqr_trapezoidal.o a - spqr_larftb.o a - spqr_append.o a - spqr_type.o a - spqr_tol.o ranlib libspqr.a In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:128:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::BasicBlock*; DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::BasicBlock* const&; ValueArgs = {}; DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:128:19: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SPQR/Lib' make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5/SPQR' make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/SuiteSparse-4.4.5' echo 1 > scratch/SuiteSparse-4.4.5/build-compiled mkdir -p /builddir/build/BUILD/julia/build/usr /usr/bin/gtar -xzf /builddir/build/BUILD/julia/build/usr-staging/mpfr-4.0.1.tgz -C /builddir/build/BUILD/julia/build/usr true -ignorelibmpfr.so /builddir/build/BUILD/julia/build/usr/lib64/libmpfr.so echo mpfr-4.0.1 > /builddir/build/BUILD/julia/build/usr/manifest/mpfr [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackLayout.cpp [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriter.cpp mkdir -p scratch/SuiteSparse-4.4.5/lib && \ cd scratch/SuiteSparse-4.4.5/lib && \ rm -f *.a && \ cp -f `find .. -name libamd.a -o -name libcolamd.a -o -name libcamd.a -o -name libccolamd.a -o -name libcholmod.a -o -name libumfpack.a -o -name libsuitesparseconfig.a -o -name libspqr.a 2>/dev/null` . && \ gcc -shared -Wl,--whole-archive libsuitesparseconfig.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libsuitesparseconfig.so && \ true -ignorelibsuitesparseconfig.so /builddir/build/BUILD/julia/build/usr/lib64/libsuitesparseconfig.so && \ gcc -shared -Wl,--whole-archive libamd.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libamd.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lsuitesparseconfig -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibamd.so /builddir/build/BUILD/julia/build/usr/lib64/libamd.so && \ gcc -shared -Wl,--whole-archive libcolamd.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libcolamd.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lsuitesparseconfig -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibcolamd.so /builddir/build/BUILD/julia/build/usr/lib64/libcolamd.so && \ gcc -shared -Wl,--whole-archive libcamd.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libcamd.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lsuitesparseconfig -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibcamd.so /builddir/build/BUILD/julia/build/usr/lib64/libcamd.so && \ gcc -shared -Wl,--whole-archive libccolamd.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libccolamd.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lsuitesparseconfig -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibccolamd.so /builddir/build/BUILD/julia/build/usr/lib64/libccolamd.so && \ g++ -shared -Wl,--whole-archive libcholmod.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libcholmod.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lcolamd -lamd -lcamd -lccolamd -lsuitesparseconfig -lopenblasp64_ -lopenblasp64_ -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibcholmod.so /builddir/build/BUILD/julia/build/usr/lib64/libcholmod.so && \ g++ -shared -Wl,--whole-archive libumfpack.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libumfpack.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lcholmod -lcolamd -lamd -lsuitesparseconfig -lopenblasp64_ -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibumfpack.so /builddir/build/BUILD/julia/build/usr/lib64/libumfpack.so && \ g++ -shared -Wl,--whole-archive libspqr.a -Wl,--no-whole-archive -o /builddir/build/BUILD/julia/build/usr/lib64/libspqr.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lcholmod -lcolamd -lamd -lsuitesparseconfig -lopenblasp64_ -lopenblasp64_ -Wl,-rpath,'$ORIGIN' -Wl,-z,origin && \ true -ignorelibspqr.so /builddir/build/BUILD/julia/build/usr/lib64/libspqr.so echo 4.4.5 > /builddir/build/BUILD/julia/build/usr/manifest/suitesparse make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp Scanning dependencies of target LLVMTransformUtils make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ASanStackFrameLayout.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/AddDiscriminators.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriterPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BreakCriticalEdges.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BreakCriticalEdges.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:179:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:622:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BuildLibCalls.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BypassSlowDivision.cpp [ 39%] Linking CXX static library ../../../lib64/libLLVMBitWriter.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/cmake -P CMakeFiles/LLVMBitWriter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBitWriter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMBitWriter.a CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMBitWriter.a [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMBitWriter make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Scanning dependencies of target LLVMInstrumentation make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CallPromotionUtils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:248:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::Loop; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:643:12: required from 'LoopT* llvm::LoopInfoBase::AllocateLoop(ArgsTy&& ...) [with ArgsTy = {}; BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:746:36: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:67: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/BoundsChecking.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SjLjEHPrepare.cpp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneModule.cpp [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/CodeExtractor.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/CodeExtractor.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:134:41: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CtorUtils.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:652:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/DemoteRegToStack.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/EntryExitInstrumenter.cpp [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/MemorySanitizer.cpp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/EscapeEnumerator.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Evaluator.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FlattenCFG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionComparator.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/Instrumentation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionImportUtils.cpp [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/GlobalStatus.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop* const&; ValueArgs = {}; DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Loop*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:209:40: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:1652:70: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InstructionNamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/IntegerDivision.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:137:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/SanitizerCoverage.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:354:76: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LibCallsShrinkWrap.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/ThreadSanitizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Local.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp: In member function 'void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:1055:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const MVT::SimpleValueType)LegalIntReg; ^~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::Loop; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:643:12: required from 'LoopT* llvm::LoopInfoBase::AllocateLoop(ArgsTy&& ...) [with ArgsTy = {}; BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:261:37: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Linking CXX static library ../../../lib64/libLLVMInstrumentation.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/cmake -P CMakeFiles/LLVMInstrumentation.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstrumentation.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMInstrumentation.a CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMInstrumentation.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMInstrumentation make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Scanning dependencies of target LLVMInstCombine make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineAddSub.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:46: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:983:11: required from 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292: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; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:1481:24: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCasts.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:32: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCompares.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:280:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:1101:61: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Linking CXX static library ../../lib64/libLLVMCodeGen.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/cmake -P CMakeFiles/LLVMCodeGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMCodeGen.a CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp /usr/bin/ranlib ../../lib64/libLLVMCodeGen.a [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombinePHI.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMCodeGen make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Scanning dependencies of target LLVMScalarOpts make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ADCE.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSelect.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineShifts.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/BDCE.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/CallSiteSplitting.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:133:67: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/CallSiteSplitting.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineVectorOps.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ConstantHoisting.cpp [ 44%] Linking CXX static library ../../../lib64/libLLVMInstCombine.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/cmake -P CMakeFiles/LLVMInstCombine.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstCombine.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMInstCombine.a CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMInstCombine.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMInstCombine make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ConstantProp.cpp Scanning dependencies of target LLVMipo make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/AlwaysInliner.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/AlwaysInliner.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ArgumentPromotion.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DCE.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/BarrierNoopPass.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CalledValuePropagation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DivRemPairs.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:192:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CrossDSOCFI.cpp [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/DeadArgumentElimination.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/EarlyCSE.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Recycler.h:90:23: required from 'SubClass* llvm::Recycler::Allocate(AllocatorType&) [with SubClass = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; long unsigned int Size = 32; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/RecyclingAllocator.h:44:75: required from 'SubClass* llvm::RecyclingAllocator::Allocate() [with SubClass = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; long unsigned int Size = 32; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ScopedHashTable.h:69:25: required from 'static llvm::ScopedHashTableVal* llvm::ScopedHashTableVal::Create(llvm::ScopedHashTableVal*, llvm::ScopedHashTableVal*, const K&, const V&, AllocatorTy&) [with AllocatorTy = llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> >; K = {anonymous}::SimpleValue; V = llvm::Value*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ScopedHashTable.h:220:29: required from 'void llvm::ScopedHashTable::insertIntoScope(llvm::ScopedHashTable::ScopeTy*, const K&, const V&) [with K = {anonymous}::SimpleValue; V = llvm::Value*; KInfo = llvm::DenseMapInfo<{anonymous}::SimpleValue>; AllocatorTy = llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> >; llvm::ScopedHashTable::ScopeTy = llvm::ScopedHashTableScope<{anonymous}::SimpleValue, llvm::Value*, llvm::DenseMapInfo<{anonymous}::SimpleValue>, llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ScopedHashTable.h:196:5: required from 'void llvm::ScopedHashTable::insert(const K&, const V&) [with K = {anonymous}::SimpleValue; V = llvm::Value*; KInfo = llvm::DenseMapInfo<{anonymous}::SimpleValue>; AllocatorTy = llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:692:46: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/EarlyCSE.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/FlattenCFGPass.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ElimAvailExtern.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ExtractGV.cpp [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Float2Int.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ForceFunctionAttrs.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionAttrs.cpp [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:1715:46: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:2237:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:2284:74: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Value*; ValueT = llvm::Constant*; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector, 4>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:1423:24: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::PHINode*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PHINode*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PHINode*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int>; DerivedT = llvm::DenseMap, unsigned int>; KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair, unsigned int>' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/FunctionImport.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:354:18: required from 'ValueTy llvm::StringMap::lookup(llvm::StringRef) const [with ValueTy = llvm::DenseMap; AllocatorTy = llvm::MallocAllocator]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:410:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalDCE.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, llvm::Instruction*>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:791:70: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, llvm::Instruction*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, llvm::Instruction*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair, llvm::Instruction*>; T2 = std::pair, llvm::Instruction*>; T = std::pair, llvm::Instruction*>; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair, llvm::Instruction*>*; It2 = std::pair, llvm::Instruction*>*; T = std::pair, llvm::Instruction*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair, llvm::Instruction*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair, llvm::Instruction*>; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::BasicBlock*; DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::BasicBlock*; ValueArgs = {}; DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:304:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:308:45: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:791:34: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, llvm::Instruction*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, llvm::Instruction*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:199:47: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:241:71: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::Value*; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVNExpression.h:205:79: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:38: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap<{anonymous}::ModelledPHI, llvm::detail::DenseSetEmpty, {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>, llvm::detail::DenseSetPair<{anonymous}::ModelledPHI> >; DerivedT = llvm::DenseMap<{anonymous}::ModelledPHI, llvm::detail::DenseSetEmpty, {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>, llvm::detail::DenseSetPair<{anonymous}::ModelledPHI> >; KeyT = {anonymous}::ModelledPHI; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>; BucketT = llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = {anonymous}::ModelledPHI; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>; BucketT = llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = {anonymous}::ModelledPHI; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>; BucketT = llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:34:32: note: 'class llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>' declared here template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalSplit.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/IPConstantPropagation.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/IPO.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/IPO.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InferFunctionAttrs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IVUsersPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IVUsersPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::Loop; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:643:12: required from 'LoopT* llvm::LoopInfoBase::AllocateLoop(ArgsTy&& ...) [with ArgsTy = {}; BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:1385:32: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/Inliner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:523:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:644:74: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/Internalize.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Internalize.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InferAddressSpaces.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:580:48: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:1319:67: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:1581:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/MergeFunctions.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:1160:79: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSink.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp:34: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSink.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp:34: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PruneEH.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:717:64: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:307:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:89:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 32; C = std::less >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:1114:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/StripDeadPrototypes.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:759:64: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /usr/include/c++/8/bits/stl_iterator.h:492:2: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector, 4>; typename _Container::value_type = std::pair]' /usr/include/c++/8/bits/stl_algo.h:751:16: required from '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoopDistributeForLoop::includeOnlyCrossPartitionChecks(const llvm::SmallVectorImpl >&, const llvm::SmallVectorImpl&, const llvm::RuntimePointerChecking*)::]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:861:22: required from 'OutputIt llvm::copy_if(R&&, OutputIt, UnaryPredicate) [with R = const llvm::SmallVectorImpl >&; OutputIt = std::back_insert_iterator, 4> >; UnaryPredicate = {anonymous}::LoopDistributeForLoop::includeOnlyCrossPartitionChecks(const llvm::SmallVectorImpl >&, const llvm::SmallVectorImpl&, const llvm::RuntimePointerChecking*)::]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:871:14: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/StripSymbols.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Linking CXX static library ../../../lib64/libLLVMipo.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/cmake -P CMakeFiles/LLVMipo.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMipo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMipo.a CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o CMakeFiles/LLVMipo.dir/IPO.cpp.o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o CMakeFiles/LLVMipo.dir/Inliner.cpp.o CMakeFiles/LLVMipo.dir/Internalize.cpp.o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp /usr/bin/ranlib ../../../lib64/libLLVMipo.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 49%] Built target LLVMipo make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Scanning dependencies of target LLVMVectorize make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /usr/include/c++/8/bits/stl_iterator.h:492:2: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector, 4>; typename _Container::value_type = std::pair]' /usr/include/c++/8/bits/stl_algo.h:751:16: required from '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoadEliminationForLoop::collectMemchecks(const llvm::SmallVectorImpl<{anonymous}::StoreToLoadForwardingCandidate>&)::]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:861:22: required from 'OutputIt llvm::copy_if(R&&, OutputIt, UnaryPredicate) [with R = const llvm::SmallVector, 4>&; OutputIt = std::back_insert_iterator, 4> >; UnaryPredicate = {anonymous}::LoadEliminationForLoop::collectMemchecks(const llvm::SmallVectorImpl<{anonymous}::StoreToLoadForwardingCandidate>&)::]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:395:14: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:400:12: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = llvm::MapVector >&; _U2 = llvm::MapVector >&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = 1; _T1 = llvm::MapVector >; _T2 = llvm::MapVector >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:694:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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 = llvm::Value*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = llvm::Value*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = llvm::Value*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:2892:21: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SCCIterator.h:43:7: required from 'IteratorT llvm::iterator_range::begin() const [with IteratorT = llvm::scc_iterator]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:297:61: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair, unsigned int>' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:5141:76: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:89:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 32; C = std::less >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3975:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/Vectorize.cpp [ 49%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:473:49: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:145:7: required from 'bool llvm::SetVector::insert(const value_type&) [with T = std::pair; Vector = llvm::SmallVector, 4>; Set = llvm::SmallDenseSet, 4, llvm::DenseMapInfo > >; llvm::SetVector::value_type = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:565:46: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Linking CXX static library ../../../lib64/libLLVMVectorize.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/cmake -P CMakeFiles/LLVMVectorize.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMVectorize.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMVectorize.a CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMVectorize.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 49%] Built target LLVMVectorize make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Hello /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Scanning dependencies of target LLVMHello make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Hello -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVMHello.dir/Hello.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.cpp [ 50%] Linking CXX shared module ../../../lib64/LLVMHello.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHello.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/LLVMHello.exports -shared -o ../../../lib64/LLVMHello.so CMakeFiles/LLVMHello.dir/Hello.cpp.o -Wl,-rpath,"\$ORIGIN/../lib64" make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Built target LLVMHello make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Scanning dependencies of target LLVMObjCARCOpts make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARC.cpp [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:853:49: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1368:70: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1412:71: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/BlotMapVector.h:23:43: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCExpand.cpp [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCContract.cpp [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ObjCARCInstKind.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, false, false> >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:232:55: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, false, false> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, false, false> >' declared here struct pair ^~~~ [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp [ 50%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/PtrState.cpp [ 50%] Linking CXX static library ../../../lib64/libLLVMObjCARCOpts.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/cmake -P CMakeFiles/LLVMObjCARCOpts.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObjCARCOpts.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMObjCARCOpts.a CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMObjCARCOpts.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Built target LLVMObjCARCOpts make -f lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build.make lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend.internal". Scanning dependencies of target LLVMCoroutines make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build.make lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/Coroutines.cpp [ 50%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroCleanup.cpp [ 50%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroEarly.cpp [ 50%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroElide.cpp [ 50%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroFrame.cpp [ 50%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroSplit.cpp [ 52%] Linking CXX static library ../../../lib64/libLLVMCoroutines.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/cmake -P CMakeFiles/LLVMCoroutines.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCoroutines.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMCoroutines.a CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMCoroutines.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMCoroutines make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend [ 52%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Scanning dependencies of target LLVMLinker make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Linker/IRMover.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Linker/IRMover.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::Loop; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:643:12: required from 'LoopT* llvm::LoopInfoBase::AllocateLoop(ArgsTy&& ...) [with ArgsTy = {}; BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:884:33: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/LinkDiagnosticInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/LinkDiagnosticInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Linking CXX static library ../../lib64/libLLVMLinker.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/cmake -P CMakeFiles/LLVMLinker.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLinker.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMLinker.a CMakeFiles/LLVMLinker.dir/IRMover.cpp.o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o /usr/bin/ranlib ../../lib64/libLLVMLinker.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Built target LLVMLinker [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerAtomic.cpp make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend [ 55%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". Scanning dependencies of target LLVMAnalysis make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysisEvaluator.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysisSummary.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AliasSetTracker.cpp [ 55%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitstreamReader.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Analysis.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/AssumptionCache.cpp [ 55%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/ValueList.cpp [ 55%] Linking CXX static library ../../../lib64/libLLVMBitReader.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/cmake -P CMakeFiles/LLVMBitReader.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBitReader.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMBitReader.a CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMBitReader.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Built target LLVMBitReader mkdir -p /builddir/build/BUILD/julia/build/usr/lib64 [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -shared -fPIC -I scratch/SuiteSparse-4.4.5/CHOLMOD/Include -I scratch/SuiteSparse-4.4.5/SuiteSparse_config -I scratch/SuiteSparse-4.4.5/SPQR/Include /builddir/build/BUILD/julia/deps/SuiteSparse_wrapper.c -o /builddir/build/BUILD/julia/build/usr/lib64/libsuitesparse_wrapper.so -L/builddir/build/BUILD/julia/build/usr/lib64 -lcholmod -lumfpack -lspqr -Wl,-rpath,'$ORIGIN' -Wl,-z,origin true -ignorelibsuitesparse_wrapper.so /builddir/build/BUILD/julia/build/usr/lib64/libsuitesparse_wrapper.so touch -c /builddir/build/BUILD/julia/build/usr/lib64/libsuitesparse_wrapper.so [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:454:67: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergeICmps.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/include/c++/8/bits/stl_construct.h:75:7: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = llvm::DenseMap; _Args = {const llvm::DenseMap, llvm::detail::DenseMapPair >&}]' /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 llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*]' /usr/include/c++/8/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; _Tp = llvm::DenseMap]' /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 = llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; _Allocator = std::allocator >]' /usr/include/c++/8/bits/vector.tcc:611:44: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::DenseMap; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /usr/include/c++/8/bits/stl_vector.h:827:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::DenseMap; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:444:38: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:38:58: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:54:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFGPrinter.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFLAndersAliasAnalysis.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CFLSteensAliasAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:77: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:77: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NaryReassociate.h:82, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp:79: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NaryReassociate.h:82, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CGSCCPassManager.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:1992:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:3849:24: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::Value*; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVNExpression.h:205:79: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Scanning dependencies of target LLVMLTO make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/Caching.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/Caching.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/Caching.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTO.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CallGraph.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CallGraphSCCPass.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CallPrinter.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CaptureTracking.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CmpInstAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CostModel.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:89:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 32; C = std::less >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:2275:41: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::detail::DenseSetPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:34:32: note: 'class llvm::detail::DenseSetPair >' declared here template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CodeMetrics.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CodeMetrics.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:41:64: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:915:34: required from 'const llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:48:33: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ConstantFolding.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOModule.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOModule.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerInvoke.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reg2Mem.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerMemIntrinsics.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DemandedBits.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = {anonymous}::PartiallyConstructedSafepointRecord; _Args = {const {anonymous}::PartiallyConstructedSafepointRecord&}]' /usr/include/c++/8/bits/stl_uninitialized.h:150:18: required from 'static void std::__uninitialized_fill<_TrivialValueType>::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord; bool _TrivialValueType = false]' /usr/include/c++/8/bits/stl_uninitialized.h:194:15: required from 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:432:28: required from 'void llvm::SmallVectorImpl::assign(llvm::SmallVectorImpl::size_type, const T&) [with T = {anonymous}::PartiallyConstructedSafepointRecord; llvm::SmallVectorImpl::size_type = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:873:5: required from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = {anonymous}::PartiallyConstructedSafepointRecord; unsigned int N = 64; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:2215:79: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair, unsigned int>' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerSwitch.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Mem2Reg.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallBitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DependenceAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallBitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DependenceAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SCCP.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/MetaRenamer.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ModuleUtils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DivergenceAnalysis.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/NameAnonGlobals.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/OrderedInstructions.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp [ 57%] Linking CXX static library ../../lib64/libLLVMLTO.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/cmake -P CMakeFiles/LLVMLTO.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLTO.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMLTO.a CMakeFiles/LLVMLTO.dir/Caching.cpp.o CMakeFiles/LLVMLTO.dir/LTO.cpp.o CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DomPrinter.cpp /usr/bin/ranlib ../../lib64/libLLVMLTO.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Built target LLVMLTO [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:938:63: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/PredicateInfo.h:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:457:23: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/PredicateInfo.h:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:474:78: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:391:26: required from 'bool llvm::DominatorTreeBase::properlyDominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontierImpl.h:218:13: required from 'const DomSetType& llvm::ForwardDominanceFrontierBase::calculate(const DomTreeT&, const DomTreeNodeT*) [with BlockT = llvm::BasicBlock; llvm::ForwardDominanceFrontierBase::DomSetType = std::set, std::allocator >; llvm::ForwardDominanceFrontierBase::DomTreeT = llvm::DominatorTreeBase; llvm::ForwardDominanceFrontierBase::DomTreeNodeT = llvm::DomTreeNodeBase]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:26:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/StripGCRelocates.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:113:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdaterImpl.h:136:23: required from 'llvm::SSAUpdaterImpl::BBInfo* llvm::SSAUpdaterImpl::BuildBlockList(llvm::SSAUpdaterImpl::BlkT*, llvm::SSAUpdaterImpl::BlockListTy*) [with UpdaterT = llvm::SSAUpdater; llvm::SSAUpdaterImpl::BlkT = llvm::BasicBlock; llvm::SSAUpdaterImpl::BlockListTy = llvm::SmallVectorImpl::BBInfo*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdaterImpl.h:96:27: required from 'llvm::SSAUpdaterImpl::ValT llvm::SSAUpdaterImpl::GetValue(llvm::SSAUpdaterImpl::BlkT*) [with UpdaterT = llvm::SSAUpdater; llvm::SSAUpdaterImpl::ValT = llvm::Value*; llvm::SSAUpdaterImpl::BlkT = llvm::BasicBlock]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:325:26: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ Scanning dependencies of target LLVMObject make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Archive.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/EHPersonalities.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:94:46: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/EHPersonalities.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/GlobalsModRef.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::SmallDenseMap; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::GlobalValue*; ValueT = llvm::ModRefInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:948:5: required from 'void llvm::SmallDenseMap::copyFrom(const llvm::SmallDenseMap&) [with KeyT = const llvm::GlobalValue*; ValueT = llvm::ModRefInfo; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:835:5: required from 'llvm::SmallDenseMap::SmallDenseMap(const llvm::SmallDenseMap&) [with KeyT = const llvm::GlobalValue*; ValueT = llvm::ModRefInfo; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp:70:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Binary.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/Binary.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:354:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ [ 58%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:461:40: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 58%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:4666:49: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:5259:64: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:983:11: required from 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::PHINode*; DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::PHINode* const&; ValueArgs = {}; DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292: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; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:5259:22: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:169: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/COFFObjectFile.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:160: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:159: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 58%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IndirectCallPromotionAnalysis.cpp [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Decompressor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/Decompressor.cpp [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ELF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ELF.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:505:75: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:941:49: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InlineCost.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InlineCost.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::Loop; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:643:12: required from 'LoopT* llvm::LoopInfoBase::AllocateLoop(ArgsTy&& ...) [with ArgsTy = {}; BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:924:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InstCount.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:717:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimplifyCFGPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyInstructions.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyInstructions.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/User.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InstructionSimplify.h:35, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/Error.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/IRObjectFile.cpp [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Sink.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Sink.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculativeExecution.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Interval.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IntervalPartition.cpp [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SplitModule.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair::ECValue> >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:181:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair::ECValue> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SplitModule.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair::ECValue> >' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:86:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, unsigned int>]': /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>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:32:14: required from 'void llvm::IDFCalculator::calculate(llvm::SmallVectorImpl&) [with NodeTy = llvm::BasicBlock*; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:91:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, unsigned int>' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SymbolRewriter.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp:60: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SymbolRewriter.h:36, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp:60: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBranchProbabilityInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBranchProbabilityInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp [ 61%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBlockFrequencyInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Utils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:763:55: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:1196:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ValueMapper.cpp [ 61%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Object.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/Object.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::LazyCallGraph::Node; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:434:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = llvm::LazyCallGraph::Node; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:1543:39: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:395:43: required from 'llvm::SpecificBumpPtrAllocator::SpecificBumpPtrAllocator(llvm::SpecificBumpPtrAllocator&&) [with T = llvm::LazyCallGraph::Node]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:195:45: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp [ 63%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' /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*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:38: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 2>; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, 2> >, std::allocator, 2> > > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:15: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:774:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 2]' /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> >&}]' /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]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /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> > >]' /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> >*]' /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> > >]' /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> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 2>; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, 2> >, std::allocator, 2> > > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:15: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp [ 63%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/SymbolSize.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:397:35: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/VNCoercion.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp:1: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/VNCoercion.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp:1: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = std::pair*; = void; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:479:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Linking CXX static library ../../../lib64/libLLVMTransformUtils.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/cmake -P CMakeFiles/LLVMTransformUtils.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTransformUtils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMTransformUtils.a CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp [ 63%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Lint.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/TailRecursionElimination.h:56, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp:53: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/TailRecursionElimination.h:56, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp:53: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../../lib64/libLLVMTransformUtils.a [ 63%] Linking CXX static library ../../lib64/libLLVMObject.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/cmake -P CMakeFiles/LLVMObject.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObject.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMObject.a CMakeFiles/LLVMObject.dir/Archive.cpp.o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o CMakeFiles/LLVMObject.dir/Binary.cpp.o CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/Decompressor.cpp.o CMakeFiles/LLVMObject.dir/ELF.cpp.o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/Error.cpp.o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o CMakeFiles/LLVMObject.dir/Object.cpp.o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMTransformUtils make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". /usr/bin/ranlib ../../lib64/libLLVMObject.a Scanning dependencies of target LLVMExecutionEngine make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build [ 63%] Built target LLVMObject make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Scanning dependencies of target LLVMInterpreter make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/Execution.cpp [ 63%] Linking CXX static library ../../../lib64/libLLVMScalarOpts.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/cmake -P CMakeFiles/LLVMScalarOpts.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMScalarOpts.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMScalarOpts.a CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Loads.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp: In member function 'void llvm::ExecutionEngine::StoreValueToMemory(const llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp:1065: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] memcpy(Ptr, Val.IntVal.getRawData(), 10); ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/GenericValue.h:24:8: note: 'struct llvm::GenericValue' declared here struct GenericValue { ^~~~~~~~~~~~ /usr/bin/ranlib ../../../lib64/libLLVMScalarOpts.a [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp [ 65%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngineBindings.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMScalarOpts [ 65%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [ 65%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/GDBRegistrationListener.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:244:52: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:247:10: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/SectionMemoryManager.cpp [ 65%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/TargetSelect.cpp make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". Scanning dependencies of target LLVMMCJIT make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT/MCJIT.cpp [ 65%] Linking CXX static library ../../lib64/libLLVMExecutionEngine.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/cmake -P CMakeFiles/LLVMExecutionEngine.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMExecutionEngine.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMExecutionEngine.a CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o /usr/bin/ranlib ../../lib64/libLLVMExecutionEngine.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMExecutionEngine [ 65%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/Interpreter.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp [ 65%] Linking CXX static library ../../../lib64/libLLVMMCJIT.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -P CMakeFiles/LLVMMCJIT.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMMCJIT.a CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMMCJIT.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMMCJIT make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". Scanning dependencies of target LLVMOrcJIT make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/ExecutionUtils.cpp [ 65%] Linking CXX static library ../../../lib64/libLLVMInterpreter.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -P CMakeFiles/LLVMInterpreter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInterpreter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMInterpreter.a CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMInterpreter.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMInterpreter make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpressions.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopUnrollAnalyzer.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/User.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InstructionSimplify.h:35, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopUnrollAnalyzer.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". Scanning dependencies of target LLVMRuntimeDyld make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/IndirectionUtils.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/NullResolver.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcABISupport.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindings.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1289:56: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcError.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [ 65%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/RPCUtils.cpp [ 65%] Linking CXX static library ../../../lib64/libLLVMOrcJIT.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/cmake -P CMakeFiles/LLVMOrcJIT.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOrcJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMOrcJIT.a CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMOrcJIT.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMOrcJIT make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Scanning dependencies of target LLVMTarget make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/Target.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/Target.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp [ 65%] Linking CXX static library ../../../lib64/libLLVMRuntimeDyld.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -P CMakeFiles/LLVMRuntimeDyld.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMRuntimeDyld.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMRuntimeDyld.a CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetIntrinsicInfo.cpp /usr/bin/ranlib ../../../lib64/libLLVMRuntimeDyld.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMRuntimeDyld make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". Scanning dependencies of target NVPTXCommonTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building NVPTXGenRegisterInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp [ 65%] Building NVPTXGenInstrInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp [ 65%] Building NVPTXGenAsmWriter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp [ 65%] Building NVPTXGenDAGISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp [ 65%] Building NVPTXGenSubtargetInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp [ 65%] Updating NVPTXGenRegisterInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc [ 65%] Updating NVPTXGenInstrInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc [ 65%] Updating NVPTXGenAsmWriter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc [ 65%] Updating NVPTXGenDAGISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc [ 65%] Updating NVPTXGenSubtargetInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target NVPTXCommonTableGen make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Scanning dependencies of target AMDGPUCommonTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building AMDGPUGenRegisterInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp [ 66%] Building AMDGPUGenInstrInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp [ 66%] Building AMDGPUGenDAGISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp [ 66%] Building AMDGPUGenCallingConv.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp [ 66%] Building AMDGPUGenSubtargetInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp [ 66%] Building AMDGPUGenIntrinsics.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-tgt-intrinsic -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp [ 66%] Building AMDGPUGenMCCodeEmitter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp [ 66%] Building AMDGPUGenDFAPacketizer.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dfa-packetizer -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp [ 66%] Building AMDGPUGenAsmWriter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp [ 66%] Building AMDGPUGenAsmMatcher.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp [ 66%] Building AMDGPUGenDisassemblerTables.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.tmp [ 66%] Building AMDGPUGenMCPseudoLowering.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.tmp [ 66%] Building AMDGPUGenRegisterBank.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.tmp [ 66%] Updating AMDGPUGenRegisterInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc [ 66%] Updating AMDGPUGenInstrInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc [ 66%] Updating AMDGPUGenDAGISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc [ 66%] Updating AMDGPUGenCallingConv.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc [ 66%] Updating AMDGPUGenSubtargetInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc [ 66%] Updating AMDGPUGenIntrinsics.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc [ 66%] Updating AMDGPUGenMCCodeEmitter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc [ 66%] Updating AMDGPUGenDFAPacketizer.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc [ 66%] Updating AMDGPUGenAsmWriter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc [ 66%] Updating AMDGPUGenAsmMatcher.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc [ 66%] Updating AMDGPUGenDisassemblerTables.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc [ 66%] Updating AMDGPUGenMCPseudoLowering.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc [ 66%] Updating AMDGPUGenRegisterBank.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Built target AMDGPUCommonTableGen make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend.internal". Scanning dependencies of target PowerPCCommonTableGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Building PPCGenAsmWriter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmWriter.inc.tmp [ 66%] Building PPCGenAsmMatcher.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmMatcher.inc.tmp [ 66%] Building PPCGenDisassemblerTables.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.tmp [ 66%] Building PPCGenMCCodeEmitter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.tmp [ 66%] Building PPCGenRegisterInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenRegisterInfo.inc.tmp [ 66%] Building PPCGenInstrInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenInstrInfo.inc.tmp [ 66%] Building PPCGenDAGISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDAGISel.inc.tmp [ 66%] Building PPCGenFastISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenFastISel.inc.tmp [ 66%] Building PPCGenCallingConv.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenCallingConv.inc.tmp [ 66%] Building PPCGenSubtargetInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.td -o /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.tmp [ 66%] Updating PPCGenAsmWriter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmWriter.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmWriter.inc [ 66%] Updating PPCGenAsmMatcher.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmMatcher.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenAsmMatcher.inc [ 66%] Updating PPCGenDisassemblerTables.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDisassemblerTables.inc [ 66%] Updating PPCGenMCCodeEmitter.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc [ 66%] Updating PPCGenRegisterInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenRegisterInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenRegisterInfo.inc [ 66%] Updating PPCGenInstrInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenInstrInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenInstrInfo.inc [ 66%] Updating PPCGenDAGISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDAGISel.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenDAGISel.inc [ 66%] Updating PPCGenFastISel.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenFastISel.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenFastISel.inc [ 68%] Updating PPCGenCallingConv.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenCallingConv.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenCallingConv.inc [ 68%] Updating PPCGenSubtargetInfo.inc... cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.tmp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/PPCGenSubtargetInfo.inc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Built target PowerPCCommonTableGen make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". Scanning dependencies of target LLVMAsmParser make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.cpp [ 68%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:5379:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:5931:65: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 68%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/AsmParser/Parser.cpp [ 68%] Linking CXX static library ../../lib64/libLLVMAsmParser.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAsmParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMAsmParser.a CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o /usr/bin/ranlib ../../lib64/libLLVMAsmParser.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Built target LLVMAsmParser make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". Scanning dependencies of target LLVMProfileData make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/GCOV.cpp [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/InstrProfWriter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::OnDiskChainedHashTableGenerator::Item; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:434:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = llvm::OnDiskChainedHashTableGenerator::Item; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/OnDiskHashTable.h:129:33: required from 'void llvm::OnDiskChainedHashTableGenerator::insert(typename Info::key_type_ref, typename Info::data_type_ref, Info&) [with Info = llvm::InstrProfRecordWriterTrait; typename Info::key_type_ref = llvm::StringRef; typename Info::data_type_ref = const llvm::SmallDenseMap* const]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/OnDiskHashTable.h:118:5: required from 'void llvm::OnDiskChainedHashTableGenerator::insert(typename Info::key_type_ref, typename Info::data_type_ref) [with Info = llvm::InstrProfRecordWriterTrait; typename Info::key_type_ref = llvm::StringRef; typename Info::data_type_ref = const llvm::SmallDenseMap* const]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:260:49: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/InstrProfWriter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/ProfileSummaryBuilder.cpp [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProf.cpp [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/SampleProfReader.h:212, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/SampleProfReader.h:212, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfWriter.cpp [ 69%] Linking CXX static library ../../lib64/libLLVMProfileData.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/cmake -P CMakeFiles/LLVMProfileData.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMProfileData.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMProfileData.a CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o /usr/bin/ranlib ../../lib64/libLLVMProfileData.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMProfileData make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Scanning dependencies of target LLVMCoverage make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp [ 69%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingWriter.cpp [ 69%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp [ 69%] Linking CXX static library ../../../lib64/libLLVMCoverage.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/cmake -P CMakeFiles/LLVMCoverage.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCoverage.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMCoverage.a CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMCoverage.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMCoverage make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". Scanning dependencies of target LLVMPasses make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Linking CXX static library ../../lib64/libLLVMPasses.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/cmake -P CMakeFiles/LLVMPasses.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPasses.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMPasses.a CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o /usr/bin/ranlib ../../lib64/libLLVMPasses.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMPasses make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend.internal". Scanning dependencies of target LLVMDlltoolDriver make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp [ 69%] Linking CXX static library ../../../lib64/libLLVMDlltoolDriver.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -P CMakeFiles/LLVMDlltoolDriver.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDlltoolDriver.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMDlltoolDriver.a CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMDlltoolDriver.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMDlltoolDriver make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend.internal". Scanning dependencies of target LLVMLibDriver make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib/LibDriver.cpp [ 69%] Linking CXX static library ../../../lib64/libLLVMLibDriver.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -P CMakeFiles/LLVMLibDriver.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLibDriver.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMLibDriver.a CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMLibDriver.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMLibDriver make -f lib/XRay/CMakeFiles/LLVMXRay.dir/build.make lib/XRay/CMakeFiles/LLVMXRay.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/depend.internal". Scanning dependencies of target LLVMXRay make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/XRay/CMakeFiles/LLVMXRay.dir/build.make lib/XRay/CMakeFiles/LLVMXRay.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/InstrumentationMap.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/InstrumentationMap.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMXRay.dir/Trace.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/Trace.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/Trace.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Linking CXX static library ../../lib64/libLLVMXRay.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/cmake -P CMakeFiles/LLVMXRay.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMXRay.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMXRay.a CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o CMakeFiles/LLVMXRay.dir/Trace.cpp.o /usr/bin/ranlib ../../lib64/libLLVMXRay.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMXRay make -f tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/build.make tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend.internal". Scanning dependencies of target LLVMCFIVerify make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/build.make tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Linking CXX static library ../../../lib64/libLLVMCFIVerify.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/cmake -P CMakeFiles/LLVMCFIVerify.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCFIVerify.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMCFIVerify.a CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMCFIVerify.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMCFIVerify make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". Scanning dependencies of target LLVMNVPTXCodeGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:19:6: warning: "__NV_CL_C_VERSION" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION == __NV_CL_C_VERSION_1_0) ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:19:27: warning: "__NV_CL_C_VERSION_1_0" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION == __NV_CL_C_VERSION_1_0) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:26:6: warning: "__NV_CL_C_VERSION" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:26:27: warning: "__NV_CL_C_VERSION_1_1" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:43:6: warning: "__NV_CL_C_VERSION" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:43:27: warning: "__NV_CL_C_VERSION_1_1" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:76:6: warning: "__NV_CL_C_VERSION" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/cl_common_defines.h:76:27: warning: "__NV_CL_C_VERSION_1_1" is not defined, evaluates to 0 [-Wundef] #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXImageOptimizer.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:93: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerAlloca.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:38: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXUtilities.cpp [ 71%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVVMIntrRange.cpp [ 71%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVVMReflect.cpp [ 71%] Linking CXX static library ../../../lib64/libLLVMNVPTXCodeGen.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXCodeGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMNVPTXCodeGen.a CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMNVPTXCodeGen.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Built target LLVMNVPTXCodeGen make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Scanning dependencies of target LLVMNVPTXInfo make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp [ 71%] Linking CXX static library ../../../../lib64/libLLVMNVPTXInfo.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXInfo.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMNVPTXInfo.a CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMNVPTXInfo.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Built target LLVMNVPTXInfo make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMNVPTXAsmPrinter make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Building CXX object lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Linking CXX static library ../../../../lib64/libLLVMNVPTXAsmPrinter.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXAsmPrinter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMNVPTXAsmPrinter.a CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMNVPTXAsmPrinter.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Built target LLVMNVPTXAsmPrinter make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". Scanning dependencies of target LLVMNVPTXDesc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Linking CXX static library ../../../../lib64/libLLVMNVPTXDesc.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXDesc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMNVPTXDesc.a CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMNVPTXDesc.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Built target LLVMNVPTXDesc make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUCodeGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibFunc.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:167:65: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::detail::DenseSetPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:34:32: note: 'class llvm::detail::DenseSetPair >' declared here template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegAsmNames.inc.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::ReturnInst*; DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::ReturnInst* const&; ValueArgs = {}; DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::ReturnInst*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:327:48: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:291:19: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, llvm::MachineInstrBundleIterator >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:327:61: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, llvm::MachineInstrBundleIterator >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, llvm::MachineInstrBundleIterator >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:467:50: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 3]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:367:24: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:296:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 3]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:301:12: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:31: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:211:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:179:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:69: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:55: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:2482:63: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:45: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:52: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:60: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Linking CXX static library ../../../lib64/libLLVMAMDGPUCodeGen.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUCodeGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMAMDGPUCodeGen.a CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMAMDGPUCodeGen.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Built target LLVMAMDGPUCodeGen make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUUtils make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp [ 76%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp [ 76%] Linking CXX static library ../../../../lib64/libLLVMAMDGPUUtils.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUUtils.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUUtils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMAMDGPUUtils.a CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMAMDGPUUtils.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Built target LLVMAMDGPUUtils make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUInfo make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Linking CXX static library ../../../../lib64/libLLVMAMDGPUInfo.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUInfo.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMAMDGPUInfo.a CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMAMDGPUInfo.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Built target LLVMAMDGPUInfo make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUDesc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 77%] Linking CXX static library ../../../../lib64/libLLVMAMDGPUDesc.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUDesc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMAMDGPUDesc.a CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMAMDGPUDesc.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMAMDGPUDesc make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend.internal". Scanning dependencies of target LLVMPowerPCCodeGen make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:36: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBoolRetToInt.cpp:35: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:26: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchSelector.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCBranchCoalescing.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:11: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::DenseMapInfo >; DerivedT = llvm::DenseMap, llvm::DenseMapInfo >; KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:42:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCTRLoops.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:1762:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:1870:60: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:24: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:5312:63: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCEarlyReturn.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCISelLowering.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCCCState.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:23: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCMIPeephole.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCQPXLoadSplat.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCFrameLowering.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:69: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:66: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTOCRegDeps.cpp:65: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:27: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:25: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTLSDynamicCall.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCHazardRecognizers.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXCopy.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCReduceCRLogicals.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXFMAMutate.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCTargetMachine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:48: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:45: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:45: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:45: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBuilder.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrBuilder.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:46: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp:45: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCExpandISEL.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCSubtarget.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCRegisterInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCInstrInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPC.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/PPCPreEmitPeephole.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Linking CXX static library ../../../lib64/libLLVMPowerPCCodeGen.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCCodeGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMPowerPCCodeGen.a CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCQPXLoadSplat.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMPowerPCCodeGen.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCCodeGen make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend.internal". Scanning dependencies of target LLVMPowerPCAsmParser make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Linking CXX static library ../../../../lib64/libLLVMPowerPCAsmParser.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCAsmParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMPowerPCAsmParser.a CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMPowerPCAsmParser.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCAsmParser make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/Disassembler /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMPowerPCDisassembler make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/Disassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp [ 80%] Linking CXX static library ../../../../lib64/libLLVMPowerPCDisassembler.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCDisassembler.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMPowerPCDisassembler.a CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMPowerPCDisassembler.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCDisassembler make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMPowerPCAsmPrinter make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Linking CXX static library ../../../../lib64/libLLVMPowerPCAsmPrinter.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCAsmPrinter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMPowerPCAsmPrinter.a CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMPowerPCAsmPrinter.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCAsmPrinter make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/TargetInfo /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend.internal". Scanning dependencies of target LLVMPowerPCInfo make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/TargetInfo -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp [ 80%] Linking CXX static library ../../../../lib64/libLLVMPowerPCInfo.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCInfo.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMPowerPCInfo.a CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMPowerPCInfo.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCInfo make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend.internal". Scanning dependencies of target LLVMPowerPCDesc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Linking CXX static library ../../../../lib64/libLLVMPowerPCDesc.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCDesc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/PowerPC/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMPowerPCDesc.a CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMPowerPCDesc.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMPowerPCDesc make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend [ 82%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmParser make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/TargetMachineC.cpp [ 82%] Linking CXX static library ../../lib64/libLLVMTarget.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/cmake -P CMakeFiles/LLVMTarget.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTarget.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMTarget.a CMakeFiles/LLVMTarget.dir/Target.cpp.o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o /usr/bin/ranlib ../../lib64/libLLVMTarget.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMTarget make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmPrinter make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Building CXX object lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp [ 82%] Linking CXX static library ../../../../lib64/libLLVMAMDGPUAsmPrinter.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmPrinter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMAMDGPUAsmPrinter.a CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMAMDGPUAsmPrinter.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMAMDGPUAsmPrinter make -f lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build.make lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUDisassembler make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build.make lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/.. -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp [ 82%] Linking CXX static library ../../../../lib64/libLLVMAMDGPUAsmParser.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUAsmParser.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::Loop; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:643:12: required from 'LoopT* llvm::LoopInfoBase::AllocateLoop(ArgsTy&& ...) [with ArgsTy = {llvm::BasicBlock*&}; BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfoImpl.h:501:14: required from 'void llvm::LoopInfoBase::analyze(llvm::DomTreeBase&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop; llvm::DomTreeBase = llvm::DominatorTreeBase]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:40:22: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ar qc ../../../../lib64/libLLVMAMDGPUAsmParser.a CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMAMDGPUAsmParser.a In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMAMDGPUAsmParser [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDerefPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, const llvm::BasicBlock*>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:145: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::SmallDenseSet, const llvm::BasicBlock*>, 4, llvm::DenseMapInfo, const llvm::BasicBlock*> > >; llvm::SetVector::value_type = std::pair, const llvm::BasicBlock*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:108:75: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, const llvm::BasicBlock*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair, const llvm::BasicBlock*>; T2 = std::pair, const llvm::BasicBlock*>; T = std::pair, const llvm::BasicBlock*>; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276: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*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair, const llvm::BasicBlock*>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair, const llvm::BasicBlock*>; unsigned int N = 4]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:41:7: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::Instruction*; DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::Instruction*; ValueArgs = {}; DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:304: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; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:308: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; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:107:16: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299: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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, const llvm::BasicBlock*>' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryBuiltins.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryLocation.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:1573:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:1644:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:28:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSA.cpp [ 82%] Linking CXX static library ../../../../lib64/libLLVMAMDGPUDisassembler.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUDisassembler.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib64/libLLVMAMDGPUDisassembler.a CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o /usr/bin/ranlib ../../../../lib64/libLLVMAMDGPUDisassembler.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMAMDGPUDisassembler [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSAUpdater.cpp make -f tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build.make tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend.internal". Scanning dependencies of target llvm-cfi-verify make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build.make tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Linking CXX executable ../../bin/llvm-cfi-verify cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cfi-verify.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -o ../../bin/llvm-cfi-verify -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVMNVPTXAsmPrinter.a ../../lib64/libLLVMAMDGPUAsmPrinter.a ../../lib64/libLLVMPowerPCAsmPrinter.a ../../lib64/libLLVMAMDGPUAsmParser.a ../../lib64/libLLVMPowerPCAsmParser.a ../../lib64/libLLVMNVPTXDesc.a ../../lib64/libLLVMAMDGPUDesc.a ../../lib64/libLLVMPowerPCDesc.a ../../lib64/libLLVMAMDGPUDisassembler.a ../../lib64/libLLVMPowerPCDisassembler.a ../../lib64/libLLVMNVPTXInfo.a ../../lib64/libLLVMAMDGPUInfo.a ../../lib64/libLLVMPowerPCInfo.a ../../lib64/libLLVMMC.a ../../lib64/libLLVMMCParser.a ../../lib64/libLLVMObject.a ../../lib64/libLLVMSupport.a ../../lib64/libLLVMSymbolize.a -lpthread ../../lib64/libLLVMCFIVerify.a ../../lib64/libLLVMPowerPCAsmPrinter.a ../../lib64/libLLVMNVPTXAsmPrinter.a ../../lib64/libLLVMAMDGPUDesc.a ../../lib64/libLLVMAMDGPUAsmPrinter.a ../../lib64/libLLVMAMDGPUInfo.a ../../lib64/libLLVMAMDGPUUtils.a ../../lib64/libLLVMMCDisassembler.a ../../lib64/libLLVMSymbolize.a ../../lib64/libLLVMDebugInfoPDB.a ../../lib64/libLLVMDebugInfoCodeView.a ../../lib64/libLLVMDebugInfoMSF.a ../../lib64/libLLVMDebugInfoDWARF.a ../../lib64/libLLVMObject.a ../../lib64/libLLVMMCParser.a ../../lib64/libLLVMMC.a ../../lib64/libLLVMBitReader.a ../../lib64/libLLVMCore.a ../../lib64/libLLVMBinaryFormat.a ../../lib64/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib64/libLLVMDemangle.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target llvm-cfi-verify [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleDebugInfoPrinter.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAliasAnalysis.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAnalysisUtils.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCInstKind.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/OrderedBasicBlock.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ModuleSummaryIndex.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ModuleSummaryAnalysis.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/PHITransAddr.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/PostDominators.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ProfileSummaryInfo.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/PtrUseVisitor.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPrinter.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPass.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp:12: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:453:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:412:73: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::SCEV*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:11747:68: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:10729:36: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {}; DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292: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; BucketT = llvm::detail::DenseMapPair, 2> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296: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; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:7751:23: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:688:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionNormalization.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionNormalization.h:39, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/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; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp:503:54: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/Operator.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetTransformInfo.h:26, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetTransformInfo.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/Trace.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TypeBasedAliasAnalysis.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/TypeMetadataUtils.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ScopedNoAliasAA.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLattice.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLatticeUtils.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp [ 84%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Linking CXX static library ../../lib64/libLLVMAnalysis.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -P CMakeFiles/LLVMAnalysis.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAnalysis.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib64/libLLVMAnalysis.a CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o /usr/bin/ranlib ../../lib64/libLLVMAnalysis.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LLVMAnalysis make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-shlib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Scanning dependencies of target LLVM make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-shlib -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVM.dir/libllvm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-shlib/libllvm.cpp [ 84%] Linking CXX shared library ../../lib64/libLLVM-6.0.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVM.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libLLVM-6.0.so -o ../../lib64/libLLVM-6.0.so CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,-rpath,"\$ORIGIN/../lib64" -Wl,--version-script,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64/tools/llvm-shlib/simple_version_script.map -Wl,--whole-archive ../../lib64/libLLVMDemangle.a ../../lib64/libLLVMSupport.a ../../lib64/libLLVMCore.a ../../lib64/libLLVMFuzzMutate.a ../../lib64/libLLVMIRReader.a ../../lib64/libLLVMCodeGen.a ../../lib64/libLLVMSelectionDAG.a ../../lib64/libLLVMAsmPrinter.a ../../lib64/libLLVMMIRParser.a ../../lib64/libLLVMGlobalISel.a ../../lib64/libLLVMBinaryFormat.a ../../lib64/libLLVMBitReader.a ../../lib64/libLLVMBitWriter.a ../../lib64/libLLVMTransformUtils.a ../../lib64/libLLVMInstrumentation.a ../../lib64/libLLVMInstCombine.a ../../lib64/libLLVMScalarOpts.a ../../lib64/libLLVMipo.a ../../lib64/libLLVMVectorize.a ../../lib64/libLLVMObjCARCOpts.a ../../lib64/libLLVMCoroutines.a ../../lib64/libLLVMLinker.a ../../lib64/libLLVMAnalysis.a ../../lib64/libLLVMLTO.a ../../lib64/libLLVMMC.a ../../lib64/libLLVMMCParser.a ../../lib64/libLLVMMCDisassembler.a ../../lib64/libLLVMObject.a ../../lib64/libLLVMObjectYAML.a ../../lib64/libLLVMOption.a ../../lib64/libLLVMDebugInfoDWARF.a ../../lib64/libLLVMDebugInfoMSF.a ../../lib64/libLLVMDebugInfoCodeView.a ../../lib64/libLLVMDebugInfoPDB.a ../../lib64/libLLVMSymbolize.a ../../lib64/libLLVMExecutionEngine.a ../../lib64/libLLVMInterpreter.a ../../lib64/libLLVMMCJIT.a ../../lib64/libLLVMOrcJIT.a ../../lib64/libLLVMRuntimeDyld.a ../../lib64/libLLVMTarget.a ../../lib64/libLLVMNVPTXCodeGen.a ../../lib64/libLLVMNVPTXInfo.a ../../lib64/libLLVMNVPTXAsmPrinter.a ../../lib64/libLLVMNVPTXDesc.a ../../lib64/libLLVMAMDGPUCodeGen.a ../../lib64/libLLVMAMDGPUAsmParser.a ../../lib64/libLLVMAMDGPUAsmPrinter.a ../../lib64/libLLVMAMDGPUDisassembler.a ../../lib64/libLLVMAMDGPUInfo.a ../../lib64/libLLVMAMDGPUDesc.a ../../lib64/libLLVMAMDGPUUtils.a ../../lib64/libLLVMPowerPCCodeGen.a ../../lib64/libLLVMPowerPCAsmParser.a ../../lib64/libLLVMPowerPCDisassembler.a ../../lib64/libLLVMPowerPCAsmPrinter.a ../../lib64/libLLVMPowerPCInfo.a ../../lib64/libLLVMPowerPCDesc.a ../../lib64/libLLVMAsmParser.a ../../lib64/libLLVMLineEditor.a ../../lib64/libLLVMProfileData.a ../../lib64/libLLVMCoverage.a ../../lib64/libLLVMPasses.a ../../lib64/libLLVMDlltoolDriver.a ../../lib64/libLLVMLibDriver.a ../../lib64/libLLVMXRay.a ../../lib64/libLLVMWindowsManifest.a -Wl,--no-whole-archive ../../lib64/libLLVMObjCARCOpts.a ../../lib64/libLLVMDebugInfoDWARF.a ../../lib64/libLLVMDebugInfoPDB.a ../../lib64/libLLVMExecutionEngine.a ../../lib64/libLLVMRuntimeDyld.a ../../lib64/libLLVMNVPTXInfo.a ../../lib64/libLLVMNVPTXAsmPrinter.a ../../lib64/libLLVMGlobalISel.a ../../lib64/libLLVMipo.a ../../lib64/libLLVMIRReader.a ../../lib64/libLLVMAsmParser.a ../../lib64/libLLVMInstrumentation.a ../../lib64/libLLVMLinker.a ../../lib64/libLLVMVectorize.a ../../lib64/libLLVMAMDGPUAsmPrinter.a ../../lib64/libLLVMAMDGPUInfo.a ../../lib64/libLLVMAMDGPUUtils.a ../../lib64/libLLVMSelectionDAG.a ../../lib64/libLLVMAsmPrinter.a ../../lib64/libLLVMCodeGen.a ../../lib64/libLLVMBitWriter.a ../../lib64/libLLVMDebugInfoCodeView.a ../../lib64/libLLVMDebugInfoMSF.a ../../lib64/libLLVMScalarOpts.a ../../lib64/libLLVMInstCombine.a ../../lib64/libLLVMTransformUtils.a ../../lib64/libLLVMTarget.a ../../lib64/libLLVMAnalysis.a ../../lib64/libLLVMPowerPCAsmPrinter.a ../../lib64/libLLVMMCDisassembler.a ../../lib64/libLLVMPowerPCInfo.a ../../lib64/libLLVMProfileData.a ../../lib64/libLLVMOption.a ../../lib64/libLLVMObject.a ../../lib64/libLLVMBitReader.a ../../lib64/libLLVMCore.a ../../lib64/libLLVMBinaryFormat.a ../../lib64/libLLVMMCParser.a ../../lib64/libLLVMMC.a ../../lib64/libLLVMSupport.a ../../lib64/libLLVMDemangle.a -lrt -ldl -lpthread -lm Scanning dependencies of target lli-child-target make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp [ 84%] Linking CXX executable ../../../bin/lli-child-target cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget && /usr/bin/cmake -E cmake_link_script CMakeFiles/lli-child-target.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -o ../../../bin/lli-child-target -Wl,-rpath,"\$ORIGIN/../lib64" ../../../lib64/libLLVMOrcJIT.a ../../../lib64/libLLVMRuntimeDyld.a ../../../lib64/libLLVMSupport.a -lpthread ../../../lib64/libLLVMExecutionEngine.a ../../../lib64/libLLVMRuntimeDyld.a ../../../lib64/libLLVMTarget.a ../../../lib64/libLLVMTransformUtils.a ../../../lib64/libLLVMAnalysis.a ../../../lib64/libLLVMObject.a ../../../lib64/libLLVMBitReader.a ../../../lib64/libLLVMMCParser.a ../../../lib64/libLLVMMC.a ../../../lib64/libLLVMProfileData.a ../../../lib64/libLLVMCore.a ../../../lib64/libLLVMBinaryFormat.a ../../../lib64/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../../lib64/libLLVMDemangle.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target lli-child-target make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LLVM make -f lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build.make lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/DependInfo.cmake --color= make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-config /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/depend.internal". Scanning dependencies of target llvm-config make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build Scanning dependencies of target llvm-ar make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-ar -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-ar/llvm-ar.cpp [ 84%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config && /usr/bin/g++ -DCMAKE_CFG_INTDIR=\".\" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-config -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-config/llvm-config.cpp Scanning dependencies of target LLVMTestingSupport make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build.make lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp Scanning dependencies of target LTO make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LTO.dir/LTODisassembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto/LTODisassembler.cpp [ 84%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LTO.dir/lto.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1500 ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:395:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] #if GTEST_USES_PCRE ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro 'GTEST_HAS_POSIX_RE' #elif GTEST_HAS_POSIX_RE ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] # elif defined(__GNUC__) && __EXCEPTIONS ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] # if _MSC_VER ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:657:11: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_LINUX_ANDROID ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1111:7: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #elif GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_DOWNCAST_ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro 'GTEST_IS_THREADSAFE' (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro 'GTEST_IS_THREADSAFE' #if GTEST_IS_THREADSAFE ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_NOTIFICATION_ ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2493:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:53:6: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if !GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] #if GTEST_NO_LLVM_RAW_OSTREAM ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:487:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:328:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:820:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] # if !GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] # if GTEST_HAS_COMBINE ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_FAIL ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_SUCCEED ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_EQ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_NE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_LT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GE ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_ASSERT_GT ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_WINDOWS ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] #if !GTEST_DONT_DEFINE_TEST ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:100:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if (GTEST_OS_SYMBIAN && defined(_STLP_NO_WCHAR_T)) || \ ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:436:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:457:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if GTEST_OS_SYMBIAN ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:774:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1114:53: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] #if !((GTEST_GCC_VER_ && GTEST_GCC_VER_ < 40000) || GTEST_OS_SYMBIAN) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1151:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] #if !GTEST_OS_WINDOWS_MOBILE ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:372:5: warning: "GTEST_HAS_STRING_PIECE_" is not defined, evaluates to 0 [-Wundef] #if GTEST_HAS_STRING_PIECE_ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro 'GTEST_HAS_GLOBAL_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:8: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:91: warning: "GTEST_OS_MINIX" is not defined, evaluates to 0 [-Wundef] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:33: note: in expansion of macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING ^~~~~~~~~~~~~~~~~~~~~ [ 84%] Linking CXX static library ../../../lib64/libLLVMTestingSupport.a cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/cmake -P CMakeFiles/LLVMTestingSupport.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTestingSupport.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib64/libLLVMTestingSupport.a CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o /usr/bin/ranlib ../../../lib64/libLLVMTestingSupport.a make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LLVMTestingSupport make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ Scanning dependencies of target llvm-lto make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp [ 84%] Linking CXX executable ../../bin/llvm-config cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-config.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-config.dir/llvm-config.cpp.o -o ../../bin/llvm-config -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 84%] Linking CXX executable ../../bin/llvm-ar cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-ar.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -o ../../bin/llvm-ar -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target llvm-config make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-profdata /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target llvm-ar make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Scanning dependencies of target llvm-profdata make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-profdata -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp Scanning dependencies of target bugpoint make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/BugDriver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Linking CXX shared library ../../lib64/libLTO.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/LTO.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto/LTO.exports -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libLTO.so.6 -o ../../lib64/libLTO.so.6.0.0 CMakeFiles/LTO.dir/LTODisassembler.cpp.o CMakeFiles/LTO.dir/lto.cpp.o -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/cmake -E cmake_symlink_library ../../lib64/libLTO.so.6.0.0 ../../lib64/libLTO.so.6 ../../lib64/libLTO.so make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LTO make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". [ 84%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp Scanning dependencies of target llvm-dsymutil make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Linking CXX executable ../../bin/llvm-lto cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-lto.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -o ../../bin/llvm-lto -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-lto make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". Scanning dependencies of target llc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llc.dir/llc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp [ 85%] Linking CXX executable ../../bin/llvm-profdata cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-profdata.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -o ../../bin/llvm-profdata -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-profdata [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/CFBundle.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Scanning dependencies of target lli make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli.dir/lli.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/ExtractFunction.cpp [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:22: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 85%] Linking CXX executable ../../bin/llc cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llc.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 CMakeFiles/llc.dir/llc.cpp.o -o ../../bin/llc -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llc [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/FindBugs.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/FindBugs.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/OptimizerDriver.cpp [ 87%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.cpp [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/ToolRunner.cpp [ 87%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp [ 87%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp [ 87%] Linking CXX executable ../../bin/lli cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/cmake -E cmake_link_script CMakeFiles/lli.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli.dir/lli.cpp.o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -o ../../bin/lli -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-as /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Scanning dependencies of target llvm-as make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-as -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-as.dir/llvm-as.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-as/llvm-as.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target lli make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ Scanning dependencies of target llvm-bcanalyzer make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 87%] Linking CXX executable ../../bin/llvm-dsymutil cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dsymutil.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -o ../../bin/llvm-dsymutil -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 88%] Linking CXX executable ../../bin/llvm-as cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-as.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-as.dir/llvm-as.cpp.o -o ../../bin/llvm-as -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-dsymutil make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Scanning dependencies of target llvm-c-test make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/attributes.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/attributes.c make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-as [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/calc.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/calc.c [ 88%] Linking CXX executable ../../bin/bugpoint cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/bugpoint.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 CMakeFiles/bugpoint.dir/BugDriver.cpp.o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o CMakeFiles/bugpoint.dir/FindBugs.cpp.o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -o ../../bin/bugpoint -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/debuginfo.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/debuginfo.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/diagnostic.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/diagnostic.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/disassemble.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/disassemble.c [ 88%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-c-test.dir/echo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/echo.cpp make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cat /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Scanning dependencies of target llvm-cat make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cat -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cat/llvm-cat.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target bugpoint make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Scanning dependencies of target llvm-cov make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/llvm-cov.cpp [ 88%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/gcov.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/gcov.cpp [ 88%] Linking CXX executable ../../bin/llvm-bcanalyzer cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-bcanalyzer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o ../../bin/llvm-bcanalyzer -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-bcanalyzer [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/helpers.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/helpers.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/include-all.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/include-all.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/main.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/main.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/module.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/module.c [ 88%] Linking CXX executable ../../bin/llvm-cat cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cat.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -o ../../bin/llvm-cat -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/metadata.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/metadata.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/object.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/object.c [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/targets.c.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-c-test/targets.c [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CodeCoverage.cpp make -f tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build.make tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cvtres /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend.internal". [ 90%] Linking CXX executable ../../bin/llvm-c-test cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-c-test.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-c-test.dir/attributes.c.o CMakeFiles/llvm-c-test.dir/calc.c.o CMakeFiles/llvm-c-test.dir/debuginfo.c.o CMakeFiles/llvm-c-test.dir/diagnostic.c.o CMakeFiles/llvm-c-test.dir/disassemble.c.o CMakeFiles/llvm-c-test.dir/echo.cpp.o CMakeFiles/llvm-c-test.dir/helpers.c.o CMakeFiles/llvm-c-test.dir/include-all.c.o CMakeFiles/llvm-c-test.dir/main.c.o CMakeFiles/llvm-c-test.dir/module.c.o CMakeFiles/llvm-c-test.dir/metadata.c.o CMakeFiles/llvm-c-test.dir/object.c.o CMakeFiles/llvm-c-test.dir/targets.c.o -o ../../bin/llvm-c-test -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread Scanning dependencies of target llvm-cvtres make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build.make tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cvtres/llvm-cvtres.cpp [ 90%] Built target llvm-cat make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Scanning dependencies of target llvm-cxxdump make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump/llvm-cxxdump.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-c-test [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageExporterJson.cpp [ 90%] Linking CXX executable ../../bin/llvm-cvtres cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cvtres.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -o ../../bin/llvm-cvtres -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-cvtres make -f tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/build.make tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend.internal". Scanning dependencies of target llvm-cxxfilt make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/build.make tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt/llvm-cxxfilt.cpp [ 90%] Linking CXX executable ../../bin/llvm-cxxfilt cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cxxfilt.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -o ../../bin/llvm-cxxfilt -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-cxxfilt make -f tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/build.make tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-demangle-fuzzer make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/build.make tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer/DummyDemanglerFuzzer.cpp [ 90%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer/llvm-demangle-fuzzer.cpp [ 90%] Linking CXX executable ../../bin/llvm-demangle-fuzzer cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-demangle-fuzzer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o -o ../../bin/llvm-demangle-fuzzer -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 90%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump/Error.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-demangle-fuzzer make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Scanning dependencies of target llvm-diff make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/llvm-diff.cpp [ 90%] Linking CXX executable ../../bin/llvm-cxxdump cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cxxdump.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -o ../../bin/llvm-cxxdump -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-cxxdump make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dis /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Scanning dependencies of target llvm-dis make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dis -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:33:34: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 92%] Linking CXX executable ../../bin/llvm-dis cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dis.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -o ../../bin/llvm-dis -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 92%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-dis [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.cpp [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". Scanning dependencies of target llvm-dwarfdump make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/Statistics.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:661:47: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:50:5: required from 'void {anonymous}::PriorityQueue::insert(const T&) [with T = std::pair; Sorter = {anonymous}::FunctionDifferenceEngine::QueueSorter; unsigned int InlineCapacity = 20]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:168:33: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.cpp [ 92%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/llvm-dwarfdump.cpp [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageView.cpp [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewHTML.cpp [ 92%] Linking CXX executable ../../bin/llvm-diff cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-diff.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -o ../../bin/llvm-diff -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend [ 92%] Built target llvm-diff [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Scanning dependencies of target llvm-dwp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/TestingSupport.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:122:59: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 92%] Linking CXX executable ../../bin/llvm-dwarfdump cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwarfdump.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -o ../../bin/llvm-dwarfdump -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-extract /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= [ 92%] Built target llvm-dwarfdump make -f tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-extract make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-extract -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-extract/llvm-extract.cpp Scanning dependencies of target llvm-isel-fuzzer make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp [ 92%] Linking CXX executable ../../bin/llvm-cov cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cov.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o CMakeFiles/llvm-cov.dir/gcov.cpp.o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -o ../../bin/llvm-cov -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 92%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-cov make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-link /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Scanning dependencies of target llvm-link make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-link -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-link.dir/llvm-link.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 92%] Linking CXX executable ../../bin/llvm-extract cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-extract.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -o ../../bin/llvm-extract -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-extract make -f tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build.make tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto2 /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend.internal". Scanning dependencies of target llvm-lto2 make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build.make tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto2 -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp [ 92%] Linking CXX executable ../../bin/llvm-link cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-link.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-link.dir/llvm-link.cpp.o -o ../../bin/llvm-link -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-link make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Scanning dependencies of target llvm-mc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp [ 92%] Linking CXX executable ../../bin/llvm-isel-fuzzer cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-isel-fuzzer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -o ../../bin/llvm-isel-fuzzer -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-isel-fuzzer make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Scanning dependencies of target llvm-mcmarkup make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup/llvm-mcmarkup.cpp [ 92%] Linking CXX executable ../../bin/llvm-mcmarkup cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mcmarkup.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -o ../../bin/llvm-mcmarkup -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-mcmarkup [ 92%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make -f tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/build.make tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-modextract /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/DependInfo.cmake --color= [ 92%] Linking CXX executable ../../bin/llvm-mc cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mc.dir/link.txt --verbose=1 Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend.internal". /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -o ../../bin/llvm-mc -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread Scanning dependencies of target llvm-modextract make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/build.make tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-modextract -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-modextract/llvm-modextract.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-mc make -f tools/llvm-mt/CMakeFiles/llvm-mt.dir/build.make tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend.internal". Scanning dependencies of target llvm-mt make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-mt/CMakeFiles/llvm-mt.dir/build.make tools/llvm-mt/CMakeFiles/llvm-mt.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-mt/llvm-mt.cpp [ 92%] Linking CXX executable ../../bin/llvm-mt cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mt.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -o ../../bin/llvm-mt -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-mt make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". Scanning dependencies of target llvm-nm make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp [ 92%] Linking CXX executable ../../bin/llvm-modextract cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-modextract.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -o ../../bin/llvm-modextract -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-modextract make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objcopy /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend.internal". Scanning dependencies of target llvm-objcopy make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Linking CXX executable ../../bin/llvm-lto2 cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-lto2.dir/link.txt --verbose=1 [ 92%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/llvm-objcopy.cpp /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -o ../../bin/llvm-lto2 -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-lto2 make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Scanning dependencies of target llvm-objdump make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp: In function 'void dumpSymbolNamesFromObject(llvm::object::SymbolicFile&, bool, const string&, const string&)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1156:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct {anonymous}::NMSymbol'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&S, '\0', sizeof(S)); ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: 'struct {anonymous}::NMSymbol' declared here struct NMSymbol { ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1249:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct {anonymous}::NMSymbol'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&S, '\0', sizeof(NMSymbol)); ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: 'struct {anonymous}::NMSymbol' declared here struct NMSymbol { ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1340:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct {anonymous}::NMSymbol'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&U, '\0', sizeof(NMSymbol)); ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: 'struct {anonymous}::NMSymbol' declared here struct NMSymbol { ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1407:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct {anonymous}::NMSymbol'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&B, '\0', sizeof(NMSymbol)); ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: 'struct {anonymous}::NMSymbol' declared here struct NMSymbol { ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1467:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct {anonymous}::NMSymbol'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&L, '\0', sizeof(NMSymbol)); ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: 'struct {anonymous}::NMSymbol' declared here struct NMSymbol { ^~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1530:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct {anonymous}::NMSymbol'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&W, '\0', sizeof(NMSymbol)); ^ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: 'struct {anonymous}::NMSymbol' declared here struct NMSymbol { ^~~~~~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 92%] Linking CXX executable ../../bin/llvm-nm cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-nm.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -o ../../bin/llvm-nm -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-nm make -f tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/build.make tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/depend [ 92%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Object.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objcopy.dir/Object.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-opt-fuzzer make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/build.make tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp [ 92%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/COFFDump.cpp [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/ELFDump.cpp [ 92%] Linking CXX executable ../../bin/llvm-objcopy cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objcopy.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o CMakeFiles/llvm-objcopy.dir/Object.cpp.o -o ../../bin/llvm-objcopy -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-objcopy make -f tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/build.make tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-report /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/depend.internal". Scanning dependencies of target llvm-opt-report make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/build.make tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-report -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp [ 93%] Linking CXX executable ../../bin/llvm-opt-fuzzer cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-opt-fuzzer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -o ../../bin/llvm-opt-fuzzer -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-opt-fuzzer make -f tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build.make tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend [ 93%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwp.dir/DWPError.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.cpp make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ Scanning dependencies of target llvm-pdbutil make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build.make tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Analyze.cpp [ 93%] Linking CXX executable ../../bin/llvm-dwp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwp.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o CMakeFiles/llvm-dwp.dir/DWPError.cpp.o -o ../../bin/llvm-dwp -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-dwp make -f tools/llvm-rc/CMakeFiles/llvm-rc.dir/build.make tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend.internal". Scanning dependencies of target llvm-rc make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-rc/CMakeFiles/llvm-rc.dir/build.make tools/llvm-rc/CMakeFiles/llvm-rc.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc/llvm-rc.cpp [ 93%] Linking CXX executable ../../bin/llvm-opt-report cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-opt-report.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -o ../../bin/llvm-opt-report -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-opt-report [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-objdump/WasmDump.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/BytesOutputStyle.cpp [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceFileWriter.cpp make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Scanning dependencies of target llvm-readobj make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ARMWinEHPrinter.cpp [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/COFFDumper.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptStmt.cpp [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptToken.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DiffPrinter.cpp [ 93%] Linking CXX executable ../../bin/llvm-objdump cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objdump.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -o ../../bin/llvm-objdump -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 93%] Linking CXX executable ../../bin/llvm-rc cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-rc.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -o ../../bin/llvm-rc -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-rc make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Scanning dependencies of target llvm-rtdyld make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp [ 93%] Built target llvm-objdump make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-size /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Scanning dependencies of target llvm-size make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-size -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-size.dir/llvm-size.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-size/llvm-size.cpp [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/COFFImportDumper.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp [ 95%] Linking CXX executable ../../bin/llvm-size cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-size.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-size.dir/llvm-size.cpp.o -o ../../bin/llvm-size -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-size make -f tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/build.make tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend.internal". [ 95%] Linking CXX executable ../../bin/llvm-rtdyld cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-rtdyld.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -o ../../bin/llvm-rtdyld -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread Scanning dependencies of target llvm-special-case-list-fuzzer make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/build.make tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getTypeString(unsigned int, uint64_t)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1510:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1515:3: note: here case EM_MIPS: ^~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getElfSegmentType(unsigned int, unsigned int)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1129:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1132:3: note: here case ELF::EM_MIPS: ^~~~ make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-rtdyld [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function 'std::__cxx11::string getSectionTypeString(unsigned int, unsigned int)': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2632:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2644:3: note: here case EM_X86_64: ^~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2645:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2649:3: note: here case EM_MIPS: ^~~~ [ 95%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp [ 95%] Linking CXX executable ../../bin/llvm-special-case-list-fuzzer cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-special-case-list-fuzzer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -o ../../bin/llvm-special-case-list-fuzzer -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-special-case-list-fuzzer make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-split /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Scanning dependencies of target llvm-split make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-split -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-split.dir/llvm-split.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-split/llvm-split.cpp [ 95%] Linking CXX executable ../../bin/llvm-split cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-split.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-split.dir/llvm-split.cpp.o -o ../../bin/llvm-split -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-split make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-stress /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Scanning dependencies of target llvm-stress make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-stress -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-stress/llvm-stress.cpp [ 95%] Linking CXX executable ../../bin/llvm-stress cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-stress.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -o ../../bin/llvm-stress -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-stress make -f tools/llvm-strings/CMakeFiles/llvm-strings.dir/build.make tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-strings /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend.internal". Scanning dependencies of target llvm-strings make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-strings/CMakeFiles/llvm-strings.dir/build.make tools/llvm-strings/CMakeFiles/llvm-strings.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-strings -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-strings/llvm-strings.cpp [ 95%] Linking CXX executable ../../bin/llvm-strings cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-strings.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -o ../../bin/llvm-strings -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-strings make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Scanning dependencies of target llvm-symbolizer make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer/llvm-symbolizer.cpp [ 95%] Linking CXX executable ../../bin/llvm-symbolizer cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-symbolizer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -o ../../bin/llvm-symbolizer -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-symbolizer make -f tools/llvm-xray/CMakeFiles/llvm-xray.dir/build.make tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend.internal". Scanning dependencies of target llvm-xray make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-xray/CMakeFiles/llvm-xray.dir/build.make tools/llvm-xray/CMakeFiles/llvm-xray.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/llvm-xray.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/llvm-xray.cc [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/func-id-helper.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.cc [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-account.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:20: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-color-helper.cc [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-converter.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/Error.cpp [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/llvm-readobj.cpp [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-extract.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/MachODumper.cpp [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-graph.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ObjDumper.cpp [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WasmDumper.cpp [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.cc [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/Win64EHDumper.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:23, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.cc:19: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::xray::GraphRenderer::CallStats, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats> >; DerivedT = llvm::DenseMap, llvm::xray::GraphRenderer::CallStats, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats> >; KeyT = std::pair; ValueT = llvm::xray::GraphRenderer::CallStats; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::xray::GraphRenderer::CallStats; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::xray::GraphRenderer::CallStats; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = int; ValueT = llvm::xray::GraphRenderer::FunctionStats; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::xray::GraphRenderer::FunctionStats; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::xray::GraphRenderer::FunctionStats; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >, llvm::DenseMapInfo, llvm::detail::DenseMapPair > > >; DerivedT = llvm::DenseMap >, llvm::DenseMapInfo, llvm::detail::DenseMapPair > > >; KeyT = int; ValueT = llvm::DenseSet >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::DenseSet >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::DenseSet >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair > >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:37:7: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WindowsResourceDumper.cpp [ 95%] Linking CXX executable ../../bin/llvm-readobj cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-readobj.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o CMakeFiles/llvm-readobj.dir/Error.cpp.o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -o ../../bin/llvm-readobj -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-readobj make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Scanning dependencies of target obj2yaml make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.cpp [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-stacks.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/forward_list.h:38, from /usr/include/c++/8/forward_list:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, long unsigned int>]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:484:7: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(llvm::SmallVectorImpl::iterator, T&&) [with T = std::pair*, long unsigned int>; llvm::SmallVectorImpl::iterator = std::pair*, long unsigned int>*]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:637:36: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/forward_list.h:38, from /usr/include/c++/8/forward_list:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, long unsigned int>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair*, long unsigned int>; T2 = std::pair*, long unsigned int>; T = std::pair*, long unsigned int>; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*, long unsigned int>*; It2 = std::pair*, long unsigned int>*; T = std::pair*, long unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair*, long unsigned int>]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair*, long unsigned int>; unsigned int N = 8]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap*, long unsigned int>, 8> >; KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from 'void llvm::DenseMap::grow(unsigned int) [with KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap*, long unsigned int>, 8> >; KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = unsigned int; DerivedT = llvm::DenseMap*, long unsigned int>, 8> >; KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const unsigned int&; ValueArgs = {}; DerivedT = llvm::DenseMap*, long unsigned int>, 8> >; KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:292:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap*, long unsigned int>, 8> >; KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:296:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap*, long unsigned int>, 8> >; KeyT = unsigned int; ValueT = llvm::SmallVector*, long unsigned int>, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair*, long unsigned int>, 8> >]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:367:36: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299: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] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/forward_list.h:38, from /usr/include/c++/8/forward_list:38, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, long unsigned int>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVDebugRecord.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-registry.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-registry.cc [ 95%] Linking CXX executable ../../bin/llvm-xray cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-xray.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-xray.dir/llvm-xray.cc.o CMakeFiles/llvm-xray.dir/func-id-helper.cc.o CMakeFiles/llvm-xray.dir/xray-account.cc.o CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o CMakeFiles/llvm-xray.dir/xray-converter.cc.o CMakeFiles/llvm-xray.dir/xray-extract.cc.o CMakeFiles/llvm-xray.dir/xray-graph.cc.o CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o CMakeFiles/llvm-xray.dir/xray-stacks.cc.o CMakeFiles/llvm-xray.dir/xray-registry.cc.o -o ../../bin/llvm-xray -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-xray [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/depend.internal". Scanning dependencies of target opt make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/AnalysisWrappers.cpp [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/BreakpointPrinter.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVDebugRecord.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/Error.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.cpp [ 96%] Linking CXX executable ../../bin/obj2yaml cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/cmake -E cmake_link_script CMakeFiles/obj2yaml.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o CMakeFiles/obj2yaml.dir/Error.cpp.o -o ../../bin/obj2yaml -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/Debugify.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/Debugify.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target obj2yaml make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Scanning dependencies of target sancov make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/sancov.dir/sancov.cc.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/GraphPrinters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/GraphPrinters.cpp [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/NewPMDriver.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp:17: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Linking CXX executable ../../bin/sancov cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sancov && /usr/bin/cmake -E cmake_link_script CMakeFiles/sancov.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/sancov.dir/sancov.cc.o -o ../../bin/sancov -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target sancov make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sanstats /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/depend.internal". Scanning dependencies of target sanstats make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sanstats -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/sanstats.dir/sanstats.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/sanstats/sanstats.cpp [ 96%] Linking CXX executable ../../bin/sanstats cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats && /usr/bin/cmake -E cmake_link_script CMakeFiles/sanstats.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/sanstats.dir/sanstats.cpp.o -o ../../bin/sanstats -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/PassPrinters.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target sanstats make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/verify-uselistorder /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". Scanning dependencies of target verify-uselistorder make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/verify-uselistorder -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/verify-uselistorder/verify-uselistorder.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CallGraph.h:50, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CallGraph.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/PrintSCC.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/PrintSCC.cpp [ 96%] Linking CXX executable ../../bin/verify-uselistorder cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder && /usr/bin/cmake -E cmake_link_script CMakeFiles/verify-uselistorder.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -o ../../bin/verify-uselistorder -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target verify-uselistorder make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". [ 96%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/opt.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp Scanning dependencies of target yaml2obj make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Linking CXX executable ../../bin/opt cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/cmake -E cmake_link_script CMakeFiles/opt.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 CMakeFiles/opt.dir/AnalysisWrappers.cpp.o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o CMakeFiles/opt.dir/Debugify.cpp.o CMakeFiles/opt.dir/GraphPrinters.cpp.o CMakeFiles/opt.dir/NewPMDriver.cpp.o CMakeFiles/opt.dir/PassPrinters.cpp.o CMakeFiles/opt.dir/PrintSCC.cpp.o CMakeFiles/opt.dir/opt.cpp.o -o ../../bin/opt -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target opt [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/BinaryFormat/MachO.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp:16: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/BinaryFormat/MachO.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp:15: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Scanning dependencies of target llvm-lib make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-lib cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-lib make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-lib make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Scanning dependencies of target llvm-ranlib make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-ranlib cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-ranlib make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-ranlib make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Scanning dependencies of target llvm-dlltool make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-dlltool cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-dlltool make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-dlltool make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint-passes /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". Scanning dependencies of target BugpointPasses make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint-passes -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/TestPasses.cpp [ 98%] Linking CXX executable ../../bin/yaml2obj cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml2obj.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o -o ../../bin/yaml2obj -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target yaml2obj make -f tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0 /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-readobj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Dependee "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Scanning dependencies of target llvm-readelf make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build make[4]: Entering directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Generating ../../bin/llvm-readelf cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/cmake -E create_symlink llvm-readobj /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-readelf make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target llvm-readelf [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/FormatUtil.cpp cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/LinePrinter.cpp [ 98%] Linking CXX shared module ../../lib64/BugpointPasses.so cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/BugpointPasses.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/BugpointPasses.exports -shared -o ../../lib64/BugpointPasses.so CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -Wl,-rpath,"\$ORIGIN/../lib64" make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target BugpointPasses [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/MinimalSymbolDumper.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp:14: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/MinimalTypeDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyCompilandDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyEnumDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyFunctionDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyTypeDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyTypedefDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyVariableDumper.cpp [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/StreamUtil.cpp [100%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/include -I/builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -c /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp In file included from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:13, from /builddir/build/BUILD/julia/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [100%] Linking CXX executable ../../bin/llvm-pdbutil cd /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-pdbutil.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -Wl,-allow-shlib-undefined -Wl,-rpath-link,/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/./lib64 -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -o ../../bin/llvm-pdbutil -Wl,-rpath,"\$ORIGIN/../lib64" ../../lib64/libLLVM-6.0.so -lpthread make[4]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-pdbutil make[3]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles 0 make[2]: Leaving directory '/builddir/build/BUILD/julia/deps/scratch/llvm-6.0.0/build_Release' echo 1 > scratch/llvm-6.0.0/build_Release/build-compiled rm -rf /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release mkdir -p /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr cd scratch/llvm-6.0.0/build_Release && cmake -DCMAKE_INSTALL_PREFIX="/builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr" -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LineEditor -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LineEditor/LineEditor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/PassRegistry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/MachO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/Wasm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/MachO.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/COFF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/Dwarf.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/Magic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/Dwarf.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/ELF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/BinaryFormat/WasmRelocs -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Passes -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Passes/PassBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LinkAllIR.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/XRay -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/XRay/Graph.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/XRay/XRayRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/XRay/InstrumentationMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/XRay/Trace.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IRReader -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IRReader/IRReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/PassInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/WindowsResource -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetSchedule.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetItinerary.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/GenericOpcodes.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetSelectionDAG.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetMachine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/GlobalISel -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/GlobalISel/Target.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/Target.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetCallingConv.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Target/TargetOptions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/WindowsManifest -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ToolDrivers -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ToolDrivers/llvm-lib -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/RawByteChannel.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/RPCSerialization.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/ConstantPools.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSectionMachO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSymbolCOFF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCWin64EH.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCWasmStreamer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDisassembler -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSectionCOFF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCFixup.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/StringTableBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCWinEH.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/AsmCond.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSymbolMachO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCCodeView.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmInfoELF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/SubtargetFeature.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInstBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAnalysis -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCObjectWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSymbolWasm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmLayout.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSubtargetInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCObjectStreamer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCExpr.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInstrItineraries.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInstPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCFixupKindInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCMachObjectWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSectionWasm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MachineLocation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInstrInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmMacro.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCLabel.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCTargetOptions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/LaneBitmask.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCELFObjectWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCObjectFileInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInstrAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmBackend.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/SectionKind.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCFragment.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCValue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSchedule.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInst.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCRegisterInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCStreamer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCCodeEmitter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCAssembler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDirectives.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCTargetOptionsCommandFlags.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSymbolELF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCInstrDesc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCContext.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCELFStreamer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCDwarf.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCSectionELF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCCodePadder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Testing -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Testing/Support -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Testing/Support/Error.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/YAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PointerSumType.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PackedVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ilist_base.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Twine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/edit_distance.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PriorityWorklist.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/VariadicFunction.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/IntervalMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/CachedHashString.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ilist_node.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SetVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/BitVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SCCIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/IntEqClasses.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/None.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/MapVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SparseSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/BitmaskEnum.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PostOrderIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallString.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/UniqueVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/FoldingSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Statistic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/EquivalenceClasses.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ScopedHashTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/EpochTracker.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SparseMultiSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ilist.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/APFloat.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/iterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/APSInt.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Triple.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Sequence.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/IndexedMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ScopeExit.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ilist_iterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/simple_ilist.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SetOperations.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ImmutableSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PointerIntPair.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallBitVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringExtras.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/GraphTraits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DepthFirstIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/AllocatorList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/APInt.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/TinyPtrVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PointerUnion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ilist_node_base.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ImmutableMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Optional.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallPtrSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/PriorityQueue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringSwitch.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ilist_node_options.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SparseBitVector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ImmutableList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ADT/iterator_range.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsX86.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Module.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Intrinsics.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ProfileSummary.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsARM.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Value.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/InstIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/TypeBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Instruction.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsBPF.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DiagnosticHandler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Statepoint.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DiagnosticPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ValueHandle.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IRPrintingPasses.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Mangler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DerivedUser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DebugInfoMetadata.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ValueSymbolTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ModuleSlotTracker.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Argument.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/PassManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ValueMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GlobalIFunc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/User.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GlobalAlias.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DIBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/AutoUpgrade.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Metadata.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/CFG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Dominators.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/PatternMatch.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Comdat.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Verifier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Instruction.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GlobalValue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/CallingConv.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/TypeFinder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DataLayout.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/PassManagerInternal.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DebugInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Constants.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Use.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/MDBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DiagnosticInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Type.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/CallSite.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/UseListOrder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Metadata.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Operator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/PredIteratorCache.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/InlineAsm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DerivedTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/BasicBlock.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/OptBisect.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IRBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsMips.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Attributes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DebugLoc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Intrinsics.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GlobalVariable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/InstVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Instructions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Constant.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/NoFolder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/TrackingMDRef.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ConstantFolder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/ConstantRange.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/SafepointIRVerifier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/LegacyPassManagers.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicInst.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Value.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/LLVMContext.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Function.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsXCore.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/DebugInfoFlags.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GVMaterializer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/GlobalObject.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Attributes.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/SymbolTableListTraits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/LegacyPassNameParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/InstrTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/LegacyPassManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/OperandTraits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/InitializePasses.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Linker -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Linker/IRMover.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Linker/Linker.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/ArchiveWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/MachO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/Archive.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/Wasm.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/SymbolSize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/IRObjectFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/COFFModuleDefinition.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/WindowsResource.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/Binary.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/COFF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/SymbolicFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/COFFImportFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/MachOUniversal.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/RelocVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/Error.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/StackMapParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/ELFTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/Decompressor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/ELF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/ModuleSymbolTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/ELFObjectFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Object/IRSymtab.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LinkAllPasses.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/LTO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/legacy -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/legacy/LTOModule.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/Config.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/Caching.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/LTO/LTOBackend.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/AsmParser -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/AsmParser/Parser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/AsmParser/SlotMapping.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option/OptTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option/OptParser.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option/Arg.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option/OptSpecifier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option/Option.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Option/ArgList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/ProfileCommon.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/Coverage -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/SampleProfReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/InstrProfReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/InstrProf.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/InstrProfData.inc -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/SampleProf.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/ProfileData/GCOV.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/PassSupport.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/BitCodes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/BitstreamReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Bitcode/BitcodeReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Pass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveStacks.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachORelocation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/FastISel.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/Passes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetLowering.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/VirtRegMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetOpcodes.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LexicalScopes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/Analysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQP -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQP/Math.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ValueTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SelectionDAG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ParallelCG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GCs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineFunction.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RegisterPressure.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ExecutionDepsFix.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/DIEValue.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MIRParser -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineOperand.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineScheduler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LowLevelType.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SlotIndexes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/DAGCombine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RuntimeLibcalls.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ValueTypes.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/EdgeBundles.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/StackProtector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GCMetadata.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveInterval.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/StackMaps.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/DIE.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetLoweringObjectFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/CallingConvLower.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/Types.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ExpandReductions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MIRPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineInstr.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetSchedule.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveVariables.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineDominators.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MacroFusion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/CommandFlags.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/CostTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineValueType.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/GCStrategy.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/LiveIntervals.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/AsmPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/FaultMaps.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TailDuplicator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/SearchableTable.td -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/StringMatcher.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/SetTheory.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/Main.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/Error.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/Record.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/TableGen/TableGenBackend.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate/Random.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate/IRMutator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate/Operations.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/LICENSE.TXT -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CachePruning.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/COM.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Signals.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/AArch64TargetParser.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/GenericDomTree.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/LockFileManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ScaledNumber.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Path.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ToolOutputFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SaveAndRestore.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FileUtilities.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CodeGen.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Program.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Errc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/OnDiskHashTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/AtomicOrdering.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/AMDGPUMetadata.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Printable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/StringSaver.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Win64EH.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryStreamRef.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/GraphWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FileSystem.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/YAMLTraits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ARMTargetParser.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Solaris -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Solaris/sys -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Solaris/sys/regset.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/raw_os_ostream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/UnicodeCharRanges.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FormatCommon.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/AMDGPUKernelDescriptor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Process.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Atomic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/RWMutex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Errno.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/raw_ostream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Chrono.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/AlignOf.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TargetSelect.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/PluginLoader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Memory.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SpecialCaseList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/WindowsError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Endian.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ReverseIteration.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FormatAdapters.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/circular_raw_ostream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ScopedPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/MutexGuard.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/MathExtras.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/RandomNumberGenerator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Parallel.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/MipsABIFlags.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CodeGenCWrappers.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SHA1.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ARMAttributeParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FormatVariadicDetails.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CodeGenCoverage.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/X86TargetParser.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TarWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Valgrind.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Options.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryStreamArray.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/KnownBits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FormattedStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Capacity.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Registry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CrashRecoveryContext.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FormatProviders.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TrigramIndex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BranchProbability.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/YAMLParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SwapByteOrder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/raw_sha1_ostream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Watchdog.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ArrayRecycler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Mutex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BlockFrequency.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ManagedStatic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Unicode.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ThreadPool.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/NativeFormatting.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/LineIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/UniqueLock.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Casting.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Regex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/LEB128.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ErrorOr.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Format.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ARMBuildAttributes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/GlobPattern.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TargetParser.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ErrorHandling.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/DebugCounter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ARMEHABI.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SMLoc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TypeName.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ARMWinEH.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryByteStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Error.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/DynamicLibrary.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TargetRegistry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/thread.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CommandLine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Debug.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SourceMgr.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Recycler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/RecyclingAllocator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/DOTGraphTraits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ThreadLocal.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/JamCRC.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/MemoryBuffer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Locale.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Compiler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/PrettyStackTrace.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FileOutputBuffer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/xxhash.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryStreamError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Timer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryStreamReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/SystemUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryStreamWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/BinaryItemStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Threading.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/EndianStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/MD5.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/StringPool.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/DataExtractor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/ConvertUTF.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/Compression.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/FormatVariadic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/TrailingObjects.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/CBindingWrapping.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CFGPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/Interval.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DemandedBits.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DominanceFrontier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/Passes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/SparsePropagation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LazyCallGraph.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/MemoryLocation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/IntervalPartition.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/RegionIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/Lint.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/EHPersonalities.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/AliasSetTracker.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ValueTracking.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/MemorySSA.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/RegionPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CallGraph.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CallPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/PHITransAddr.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/AssumptionCache.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CodeMetrics.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LazyValueInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/Loads.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/IndirectCallSiteVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CFG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/PostDominators.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ObjectUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/IVUsers.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/VectorUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ValueLattice.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CaptureTracking.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ScalarEvolution.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DomPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/InstructionSimplify.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/IntervalIterator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TargetFolder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/InlineCost.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/RegionInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/AliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ConstantFolding.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/Trace.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/RegionPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/GlobalsModRef.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/PassAnalysisSupport.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/MSF -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CVDebugRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/Symbolize -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/DebugInfo/DIContext.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/Local.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/Cloning.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SimplifyInstructions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/OrderedInstructions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/PGOInstrumentation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/InstrProfiling.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LICM.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/GVN.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/DCE.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/SROA.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/Sink.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/SCCP.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/Internalize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/Inliner.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Instrumentation.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Coroutines.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/GCOVProfiler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/ObjCARC.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Vectorize -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/InstCombine -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Vectorize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Instrumentation -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/IPO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/Scalar.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Transforms/SampleProfile.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Demangle -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Demangle/Demangle.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/lto.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/ExecutionEngine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Initialization.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Analysis.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/BitReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Object.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Core.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/BitWriter.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Support.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/DebugInfo.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Target.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Linker.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Types.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Disassembler.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/ErrorHandling.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/TargetMachine.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/LinkTimeOptimizer.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/IRReader.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Transforms -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Transforms/Vectorize.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Transforms/IPO.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/Transforms/Scalar.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/OrcBindings.h -- Up-to-date: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm -- Up-to-date: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Attributes.gen -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/IR/Intrinsics.gen -- Up-to-date: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config/AsmPrinters.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config/Targets.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config/abi-breaking.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config/AsmParsers.def -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config/llvm-config.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Config/Disassemblers.def -- Up-to-date: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/VCSRevision.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm/Support/DataTypes.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMDemangle.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMSupport.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMTableGen.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-tblgen -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMCore.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMFuzzMutate.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMIRReader.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMCodeGen.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMSelectionDAG.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAsmPrinter.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMMIRParser.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMGlobalISel.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMBinaryFormat.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMBitReader.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMBitWriter.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMTransformUtils.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMInstrumentation.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMInstCombine.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMScalarOpts.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMipo.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMVectorize.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/LLVMHello.so -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMObjCARCOpts.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMCoroutines.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMLinker.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAnalysis.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMLTO.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMMC.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMMCParser.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMMCDisassembler.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMObject.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMObjectYAML.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMOption.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMDebugInfoDWARF.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMDebugInfoMSF.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMDebugInfoCodeView.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMDebugInfoPDB.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMSymbolize.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMExecutionEngine.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMInterpreter.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMMCJIT.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMOrcJIT.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMRuntimeDyld.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMTarget.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMNVPTXCodeGen.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMNVPTXInfo.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMNVPTXAsmPrinter.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMNVPTXDesc.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUCodeGen.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUAsmParser.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUAsmPrinter.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUDisassembler.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUInfo.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUDesc.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAMDGPUUtils.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPowerPCCodeGen.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPowerPCAsmParser.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPowerPCDisassembler.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPowerPCAsmPrinter.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPowerPCInfo.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPowerPCDesc.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMAsmParser.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMLineEditor.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMProfileData.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMCoverage.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMPasses.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMDlltoolDriver.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMLibDriver.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMXRay.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVMWindowsManifest.a -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLTO.so.6.0.0 -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLTO.so.6 -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLTO.so -- Up-to-date: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/include/llvm-c/lto.h -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-ar Creating llvm-ranlib Creating llvm-lib Creating llvm-dlltool -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-config -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-lto -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-profdata -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/bugpoint -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/BugpointPasses.so -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-dsymutil -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llc -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/lli -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-as -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-bcanalyzer -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-c-test -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-cat -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-cfi-verify -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-cov -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-cvtres -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-cxxdump -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-cxxfilt -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-diff -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-dis -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-dwarfdump -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-dwp -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-extract -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-link -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-lto2 -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-mc -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-mcmarkup -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-modextract -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-mt -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-nm -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-objcopy -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-objdump -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-opt-report -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-pdbutil -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-rc -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-readobj Creating llvm-readelf -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-rtdyld Creating libLLVM-6.0.0.so Creating libLLVM.so -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/libLLVM-6.0.so -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-size -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-split -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-stress -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-strings -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-symbolizer -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/llvm-xray -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/obj2yaml -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/opt -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/share/opt-viewer/opt-diff.py -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/share/opt-viewer/opt-stats.py -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/share/opt-viewer/opt-viewer.py -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/share/opt-viewer/optpmap.py -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/share/opt-viewer/optrecord.py -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/share/opt-viewer/style.css -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/sancov -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/sanstats -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/verify-uselistorder -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/tools/yaml2obj -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/LLVMExports.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/LLVMExports-release.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/LLVMConfig.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/. -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./CheckAtomic.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./TableGen.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./AddOCaml.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./AddLLVM.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./CrossCompile.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./GetSVN.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./VersionFromVCS.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./CheckLinkerFlag.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./FindOCaml.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./GenerateVersionFromCVS.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr/lib64/cmake/llvm/./FindSphinx.cmake cd /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release/builddir/build/BUILD/julia/build/usr && tar -czf /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release.tgz.tmp . rm -rf /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release mv /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release.tgz.tmp /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release.tgz mkdir -p /builddir/build/BUILD/julia/build/usr /usr/bin/gtar -xzf /builddir/build/BUILD/julia/build/usr-staging/llvm-6.0.0/build_Release.tgz -C /builddir/build/BUILD/julia/build/usr echo llvm-6.0.0/build_Release > /builddir/build/BUILD/julia/build/usr/manifest/llvm make[1]: Leaving directory '/builddir/build/BUILD/julia/deps' make[1]: Entering directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/base' make[1]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited gcc -E -D PCRE2_CODE_UNIT_WIDTH=8 -dM /usr/include/pcre2.h | perl -nle '/^\s*#define\s+PCRE2_(\w*)\s*\(?(0x[0-9a-fA-F]+|[0-9]+)\)?u?\s*$/ and print "const $1 = UInt32($2)"' | LC_ALL=C sort > pcre_h.jl echo '#include ' | gcc -E -dM - | perl -nle 'print "const $1 = Int32($2)" if /^#define\s+(E\w+)\s+(\d+)\s*$/' | LC_ALL=C sort > errno_h.jl gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -O3 /builddir/build/BUILD/julia/src/ccalltest.c -fPIC -shared -o /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.tmp make -C /builddir/build/BUILD/julia/src/support BUILDDIR='/builddir/build/BUILD/julia/src/support' make[2]: Entering directory '/builddir/build/BUILD/julia/src/support' Warning: git information unavailable; versioning information limited gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c hashing.c -o /builddir/build/BUILD/julia/src/support/hashing.o gcc -E -P -DJULIA /builddir/build/BUILD/julia/base/../src/file_constants.h | perl -nle 'print "$1 0o$2" if /^(\s*const\s+[A-z_]+\s+=)\s+(0[0-9]*)\s*$/; print "$1" if /^\s*(const\s+[A-z_]+\s+=\s+([1-9]|0x)[0-9A-z]*)\s*$/' > file_constants.jl gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c timefuncs.c -o /builddir/build/BUILD/julia/src/support/timefuncs.o gcc -E -P "-I/builddir/build/BUILD/julia/build/usr/include" -DJULIA /builddir/build/BUILD/julia/base/../src/uv_constants.h | tail -n 16 > uv_constants.jl /builddir/build/BUILD/julia/src/ccalltest.c:881:1: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 } struct_huge2_ppc64; ^ REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libopenlibm.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenlibm.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenlibm.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenlibm.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenlibm.so" gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c ptrhash.c -o /builddir/build/BUILD/julia/src/support/ptrhash.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c operators.c -o /builddir/build/BUILD/julia/src/support/operators.o ln -sf /lib64/libopenlibm.so.2 /builddir/build/BUILD/julia/build/usr/lib64/julia/libopenlibm.so gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c utf8.c -o /builddir/build/BUILD/julia/src/support/utf8.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c ios.c -o /builddir/build/BUILD/julia/src/support/ios.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c htable.c -o /builddir/build/BUILD/julia/src/support/htable.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c bitvector.c -o /builddir/build/BUILD/julia/src/support/bitvector.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c int2str.c -o /builddir/build/BUILD/julia/src/support/int2str.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c libsupportinit.c -o /builddir/build/BUILD/julia/src/support/libsupportinit.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c arraylist.c -o /builddir/build/BUILD/julia/src/support/arraylist.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -DNDEBUG -DJL_NDEBUG -c strtod.c -o /builddir/build/BUILD/julia/src/support/strtod.o REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libpcre2-8.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libpcre2-8.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libpcre2-8.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libpcre2-8.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libpcre2-8.so" REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libdSFMT.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libdSFMT.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libdSFMT.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libdSFMT.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libdSFMT.so" ln -sf /lib64/libpcre2-8.so.0 /builddir/build/BUILD/julia/build/usr/lib64/julia/libpcre2-8.so REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libopenblasp64_.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenblasp64_.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenblasp64_.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenblasp64_.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libopenblasp64_.so" ln -sf /lib64/libdSFMT.so.2.2 /builddir/build/BUILD/julia/build/usr/lib64/julia/libdSFMT.so REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libgmp.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgmp.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgmp.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgmp.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgmp.so" ln -sf /lib64/libgmp.so.10 /builddir/build/BUILD/julia/build/usr/lib64/julia/libgmp.so REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libmbedtls.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedtls.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedtls.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedtls.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedtls.so" objcopy --only-keep-debug /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.tmp /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.debug rm -rf /builddir/build/BUILD/julia/src/support/libsupport.a ar -rcs /builddir/build/BUILD/julia/src/support/libsupport.a /builddir/build/BUILD/julia/src/support/hashing.o /builddir/build/BUILD/julia/src/support/timefuncs.o /builddir/build/BUILD/julia/src/support/ptrhash.o /builddir/build/BUILD/julia/src/support/operators.o /builddir/build/BUILD/julia/src/support/utf8.o /builddir/build/BUILD/julia/src/support/ios.o /builddir/build/BUILD/julia/src/support/htable.o /builddir/build/BUILD/julia/src/support/bitvector.o /builddir/build/BUILD/julia/src/support/int2str.o /builddir/build/BUILD/julia/src/support/libsupportinit.o /builddir/build/BUILD/julia/src/support/arraylist.o /builddir/build/BUILD/julia/src/support/strtod.o objcopy --strip-debug /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.tmp ln -sf /lib64/libmbedtls.so.12 /builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedtls.so REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libssh2.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libssh2.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libssh2.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libssh2.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libssh2.so" ln -sf /lib64/libopenblasp64_.so.0 /builddir/build/BUILD/julia/build/usr/lib64/julia/libopenblasp64_.so REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libcurl.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libcurl.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libcurl.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libcurl.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libcurl.so" ln -sf /lib64/libssh2.so.1 /builddir/build/BUILD/julia/build/usr/lib64/julia/libssh2.so REALPATH=`/builddir/build/BUILD/julia/build/usr/tools/libwhich -p libgit2.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgit2.so" ] || rm "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgit2.so") && echo ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgit2.so" && ln -sf "$REALPATH" "/builddir/build/BUILD/julia/build/usr/lib64/julia/libgit2.so" make[2]: Leaving directory '/builddir/build/BUILD/julia/src/support' objcopy --add-gnu-debuglink=/builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.debug /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.tmp make -C /builddir/build/BUILD/julia/src/flisp BUILDDIR='/builddir/build/BUILD/julia/src/flisp' make[2]: Entering directory '/builddir/build/BUILD/julia/src/flisp' Warning: git information unavailable; versioning information limited gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c flisp.c -o /builddir/build/BUILD/julia/src/flisp/flisp.o ln -sf /lib64/libgit2.so.27 /builddir/build/BUILD/julia/build/usr/lib64/julia/libgit2.so gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c builtins.c -o /builddir/build/BUILD/julia/src/flisp/builtins.o ln -sf /lib64/libcurl.so.4 /builddir/build/BUILD/julia/build/usr/lib64/julia/libcurl.so make[1]: Leaving directory '/builddir/build/BUILD/julia/base' gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c string.c -o /builddir/build/BUILD/julia/src/flisp/string.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c equalhash.c -o /builddir/build/BUILD/julia/src/flisp/equalhash.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c table.c -o /builddir/build/BUILD/julia/src/flisp/table.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c iostream.c -o /builddir/build/BUILD/julia/src/flisp/iostream.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c julia_extensions.c -o /builddir/build/BUILD/julia/src/flisp/julia_extensions.o mv /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so.tmp /builddir/build/BUILD/julia/build/usr/lib64/libccalltest.so make[1]: Leaving directory '/builddir/build/BUILD/julia/src' gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c flmain.c -o /builddir/build/BUILD/julia/src/flisp/flmain.o rm -rf /builddir/build/BUILD/julia/src/flisp/libflisp.a ar -rcs /builddir/build/BUILD/julia/src/flisp/libflisp.a /builddir/build/BUILD/julia/src/flisp/flisp.o /builddir/build/BUILD/julia/src/flisp/builtins.o /builddir/build/BUILD/julia/src/flisp/string.o /builddir/build/BUILD/julia/src/flisp/equalhash.o /builddir/build/BUILD/julia/src/flisp/table.o /builddir/build/BUILD/julia/src/flisp/iostream.o /builddir/build/BUILD/julia/src/flisp/julia_extensions.o gcc -O3 -ggdb2 -falign-functions -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat /builddir/build/BUILD/julia/src/flisp/flisp.o /builddir/build/BUILD/julia/src/flisp/builtins.o /builddir/build/BUILD/julia/src/flisp/string.o /builddir/build/BUILD/julia/src/flisp/equalhash.o /builddir/build/BUILD/julia/src/flisp/table.o /builddir/build/BUILD/julia/src/flisp/iostream.o /builddir/build/BUILD/julia/src/flisp/julia_extensions.o /builddir/build/BUILD/julia/src/flisp/flmain.o -o /builddir/build/BUILD/julia/src/flisp/flisp /builddir/build/BUILD/julia/src/flisp/libflisp.a /builddir/build/BUILD/julia/src/flisp/../support/libsupport.a /builddir/build/BUILD/julia/build/usr/lib64/libuv.a -lutf8proc -lpthread -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive /builddir/build/BUILD/julia/build/usr/lib64/libunwind-generic.a /builddir/build/BUILD/julia/build/usr/lib64/libunwind.a -Wl,--version-script=/builddir/build/BUILD/julia/src/julia.expmap make[2]: Leaving directory '/builddir/build/BUILD/julia/src/flisp' ./flisp/flisp /builddir/build/BUILD/julia/src/mk_julia_flisp_boot.scm /builddir/build/BUILD/julia/src/ jlfrontend.scm julia_flisp.boot ./flisp/flisp /builddir/build/BUILD/julia/src/bin2hex.scm < julia_flisp.boot > julia_flisp.boot.inc make[1]: Leaving directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/strtod.h /builddir/build/BUILD/julia/build/usr/include/julia/ make -C /builddir/build/BUILD/julia/src/support debug BUILDDIR='/builddir/build/BUILD/julia/src/support' make[2]: Entering directory '/builddir/build/BUILD/julia/src/support' mv julia_version.h.debug.tmp julia_version.h /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/strtod.h /builddir/build/BUILD/julia/build/usr/include/julia/ Warning: git information unavailable; versioning information limited mv julia_version.h.release.tmp julia_version.h /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/tzfile.h /builddir/build/BUILD/julia/build/usr/include/julia/ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c hashing.c -o /builddir/build/BUILD/julia/src/support/hashing.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from hashing.c:6: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/tzfile.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/ENTRY.i387.h /builddir/build/BUILD/julia/build/usr/include/julia/ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c timefuncs.c -o /builddir/build/BUILD/julia/src/support/timefuncs.dbg.obj /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/ios.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/timefuncs.h /builddir/build/BUILD/julia/build/usr/include/julia/ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from timefuncs.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/htable.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/utf8.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/bitvector.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/dtypes.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/END.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/hashing.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/ENTRY.i387.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/analyzer_annotations.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/analyzer_annotations.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/libsupport.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/ptrhash.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/MurmurHash3.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/libsupport.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/ENTRY.amd64.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/dirpath.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/utils.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/arraylist.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/platform.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/julia.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/julia_assert.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/julia_threads.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/support/MurmurHash3.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/tls.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/julia_threads.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/tls.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/locks.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/locks.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/atomics.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/src/atomics.h /builddir/build/BUILD/julia/build/usr/include/julia/ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c ptrhash.c -o /builddir/build/BUILD/julia/src/support/ptrhash.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c operators.c -o /builddir/build/BUILD/julia/src/support/operators.dbg.obj /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/build/usr/include/uv.h /builddir/build/BUILD/julia/build/usr/include/julia/ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/limits.h:194, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/syslimits.h:7, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/limits.h:34, from operators.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from ptrhash.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c utf8.c -o /builddir/build/BUILD/julia/src/support/utf8.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from utf8.c:15: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c ios.c -o /builddir/build/BUILD/julia/src/support/ios.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c htable.c -o /builddir/build/BUILD/julia/src/support/htable.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from ios.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from htable.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c bitvector.c -o /builddir/build/BUILD/julia/src/support/bitvector.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c int2str.c -o /builddir/build/BUILD/julia/src/support/int2str.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from bitvector.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from int2str.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c libsupportinit.c -o /builddir/build/BUILD/julia/src/support/libsupportinit.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c arraylist.c -o /builddir/build/BUILD/julia/src/support/arraylist.dbg.obj In file included from /usr/include/locale.h:25, from libsupportinit.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from arraylist.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -fvisibility=hidden -Wpointer-arith -Wundef -c strtod.c -o /builddir/build/BUILD/julia/src/support/strtod.dbg.obj /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/build/usr/include/uv.h /builddir/build/BUILD/julia/build/usr/include/julia/ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from libsupport.h:8, from strtod.c:2: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/build/usr/include/uv/unix.h /builddir/build/BUILD/julia/build/usr/include/uv/version.h /builddir/build/BUILD/julia/build/usr/include/uv/errno.h /builddir/build/BUILD/julia/build/usr/include/uv/linux.h /builddir/build/BUILD/julia/build/usr/include/uv/threadpool.h /builddir/build/BUILD/julia/build/usr/include/julia/uv gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/jltypes.c -o jltypes.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/jltypes.c -o jltypes.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/jltypes.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/gf.c -o gf.o rm -rf /builddir/build/BUILD/julia/src/support/libsupport-debug.a ar -rcs /builddir/build/BUILD/julia/src/support/libsupport-debug.a /builddir/build/BUILD/julia/src/support/hashing.dbg.obj /builddir/build/BUILD/julia/src/support/timefuncs.dbg.obj /builddir/build/BUILD/julia/src/support/ptrhash.dbg.obj /builddir/build/BUILD/julia/src/support/operators.dbg.obj /builddir/build/BUILD/julia/src/support/utf8.dbg.obj /builddir/build/BUILD/julia/src/support/ios.dbg.obj /builddir/build/BUILD/julia/src/support/htable.dbg.obj /builddir/build/BUILD/julia/src/support/bitvector.dbg.obj /builddir/build/BUILD/julia/src/support/int2str.dbg.obj /builddir/build/BUILD/julia/src/support/libsupportinit.dbg.obj /builddir/build/BUILD/julia/src/support/arraylist.dbg.obj /builddir/build/BUILD/julia/src/support/strtod.dbg.obj make[2]: Leaving directory '/builddir/build/BUILD/julia/src/support' gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/gf.c -o gf.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/gf.c:11: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jltypes.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jltypes.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jltypes.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jltypes.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gf.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gf.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gf.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gf.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/typemap.c -o typemap.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/typemap.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/ast.c -o ast.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/ast.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/typemap.c:6: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/typemap.c:6: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/ast.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/ast.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/builtins.c -o builtins.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/builtins.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/builtins.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/builtins.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/module.c -o module.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/support/libsupport.h:8, from /builddir/build/BUILD/julia/src/julia.h:12, from /builddir/build/BUILD/julia/src/module.c:6: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/module.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/module.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/interpreter.c -o interpreter.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/interpreter.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/interpreter.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/interpreter.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/symbol.c -o symbol.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/symbol.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/symbol.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/dlload.c -o dlload.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/symbol.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /builddir/build/BUILD/julia/src/dlload.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/sys.c -o sys.dbg.obj In file included from /usr/include/sys/stat.h:25, from /builddir/build/BUILD/julia/src/sys.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/sys.c:15: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/sys.c:15: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dlload.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dlload.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/init.c -o init.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/init.c:9: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/typemap.c -o typemap.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/init.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/init.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/typemap.c:6: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/typemap.c:6: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/task.c -o task.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/array.c -o array.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/task.c:19: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/array.c:6: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/task.c:25: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/task.c:25: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/array.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/array.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ /builddir/build/BUILD/julia/src/array.c: In function 'jl_array_shrink': /builddir/build/BUILD/julia/src/array.c:940:25: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] typetagdata = malloc(a->nrows); ^ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/dump.c -o dump.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/dump.c:6: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/staticdata.c -o staticdata.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dump.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dump.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/staticdata.c:6: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/staticdata.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/staticdata.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/toplevel.c -o toplevel.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/toplevel.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/ast.c -o ast.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/builtins.c -o builtins.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/toplevel.c:19: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/toplevel.c:19: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/ast.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/ast.c:14: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/jl_uv.c -o jl_uv.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/builtins.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/builtins.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /builddir/build/BUILD/julia/src/jl_uv.c:5: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/datatype.c -o datatype.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/datatype.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jl_uv.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jl_uv.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/datatype.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/datatype.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/simplevector.c -o simplevector.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/simplevector.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/APInt-C.cpp -o APInt-C.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/simplevector.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/simplevector.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/runtime_intrinsics.c -o runtime_intrinsics.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/support/libsupport.h:8, from /builddir/build/BUILD/julia/src/julia.h:12, from /builddir/build/BUILD/julia/src/runtime_intrinsics.c:11: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/runtime_intrinsics.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/runtime_intrinsics.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/runtime_ccall.cpp -o runtime_ccall.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/APInt-C.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/runtime_ccall.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/module.c -o module.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/module.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/module.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/interpreter.c -o interpreter.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/interpreter.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/interpreter.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/symbol.c -o symbol.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/symbol.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/symbol.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/dlload.c -o dlload.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dlload.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dlload.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/sys.c -o sys.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/precompile.c -o precompile.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/init.c -o init.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/precompile.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/sys.c:15: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/sys.c:15: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/task.c -o task.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/precompile.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/init.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/init.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/precompile.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/task.c:25: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/task.c:25: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/threadgroup.c -o threadgroup.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/array.c -o array.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/threadgroup.c:9: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threadgroup.c:13: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threadgroup.c:13: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/array.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/array.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ /builddir/build/BUILD/julia/src/array.c: In function 'jl_array_shrink': /builddir/build/BUILD/julia/src/array.c:940:25: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] typetagdata = malloc(a->nrows); ^ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/threading.c -o threading.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/dump.c -o dump.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/stdint.h:9, from /builddir/build/BUILD/julia/src/threading.c:16: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threading.c:23: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threading.c:23: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/stackwalk.c -o stackwalk.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dump.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/dump.c:10: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/inttypes.h:25, from /builddir/build/BUILD/julia/src/stackwalk.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/gc.c -o gc.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/gc.h:12, from /builddir/build/BUILD/julia/src/gc.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/stackwalk.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/stackwalk.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/stackwalk.c:9: /builddir/build/BUILD/julia/src/stackwalk.c: In function 'rec_backtrace': /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/julia/build/usr/include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:18:29: note: in expansion of macro 'unw_getcontext' #define jl_unw_get(context) unw_getcontext(context) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:94:5: note: in expansion of macro 'jl_unw_get' jl_unw_get(&context); ^~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c: In function 'jl_backtrace_from_here': /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/julia/build/usr/include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:18:29: note: in expansion of macro 'unw_getcontext' #define jl_unw_get(context) unw_getcontext(context) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:115:5: note: in expansion of macro 'jl_unw_get' jl_unw_get(&context); ^~~~~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/gc-debug.c -o gc-debug.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/gc.h:12, from /builddir/build/BUILD/julia/src/gc-debug.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-debug.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-debug.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ /builddir/build/BUILD/julia/src/array.c: In function 'jl_array_grow_at': /builddir/build/BUILD/julia/src/array.c:785:59: warning: 'newtypetagdata' may be used uninitialized in this function [-Wmaybe-uninitialized] if (isbitsunion) memmove(newtypetagdata + idx + inc, typetagdata + idx, n - idx); ~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/julia/src/array.c:720:11: note: 'newtypetagdata' was declared here char *newtypetagdata; ^~~~~~~~~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/gc-pages.c -o gc-pages.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/gc.h:12, from /builddir/build/BUILD/julia/src/gc-pages.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/method.c -o method.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-pages.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-pages.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/method.c:7: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/jlapi.c -o jlapi.dbg.obj In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/method.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/method.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/jlapi.c:10: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/staticdata.c -o staticdata.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/signal-handling.c -o signal-handling.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/signal-handling.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/staticdata.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/staticdata.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/signal-handling.c:8: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/signal-handling.c:8: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/src/signal-handling.c:117: /builddir/build/BUILD/julia/src/signals-unix.c: In function 'jl_call_in_ctx': /builddir/build/BUILD/julia/src/signals-unix.c:162:2: warning: #warning "julia: throw-in-context not supported on this platform" [-Wcpp] #warning "julia: throw-in-context not supported on this platform" ^~~~~~~ At top level: /builddir/build/BUILD/julia/src/signal-handling.c:98:15: warning: 'jl_safe_read_mem' defined but not used [-Wunused-function] static size_t jl_safe_read_mem(const volatile char *ptr, char *out, size_t len) ^~~~~~~~~~~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/safepoint.c -o safepoint.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/support/libsupport.h:8, from /builddir/build/BUILD/julia/src/julia.h:12, from /builddir/build/BUILD/julia/src/safepoint.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/jloptions.c -o jloptions.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/limits.h:194, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/syslimits.h:7, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/limits.h:34, from /builddir/build/BUILD/julia/src/jloptions.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/safepoint.c:4: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/safepoint.c:4: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/timing.c -o timing.dbg.obj In file included from /usr/include/inttypes.h:25, from /builddir/build/BUILD/julia/src/timing.c:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/subtype.c -o subtype.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/subtype.c:22: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/rtutils.c -o rtutils.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/rtutils.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/subtype.c:28: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/subtype.c:28: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/rtutils.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/rtutils.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/crc32c.c -o crc32c.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/src/support/libsupport.h:8, from /builddir/build/BUILD/julia/src/julia.h:12, from /builddir/build/BUILD/julia/src/crc32c.c:44: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/crc32c.c:45: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/crc32c.c:45: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/toplevel.c -o toplevel.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/toplevel.c:19: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/toplevel.c:19: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/processor.cpp -o processor.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/ppc64le-redhat-linux/8/include/stdint.h:9, from /builddir/build/BUILD/julia/src/support/dtypes.h:8, from /builddir/build/BUILD/julia/src/processor.h:3, from /builddir/build/BUILD/julia/src/processor.cpp:5: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/jl_uv.c -o jl_uv.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jl_uv.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/jl_uv.c:21: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/datatype.c -o datatype.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/datatype.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/datatype.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/simplevector.c -o simplevector.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/simplevector.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/simplevector.c:7: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/APInt-C.cpp -o APInt-C.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/runtime_intrinsics.c -o runtime_intrinsics.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/codegen.cpp -o codegen.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/codegen.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/runtime_intrinsics.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/runtime_intrinsics.c:12: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/runtime_ccall.cpp -o runtime_ccall.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/precompile.c -o precompile.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/precompile.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/precompile.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/src/codegen.cpp:42: /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/julia/src/runtime_ccall.cpp: In function 'jl_value_t* jl_get_cfunction_trampoline(jl_value_t*, jl_datatype_t*, htable_t*, jl_svec_t*, void* (*)(void*, void**), jl_unionall_t*, jl_value_t**)': /builddir/build/BUILD/julia/src/runtime_ccall.cpp:165:15: warning: argument 'cache' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] htable_t *cache, // weakref htable indexed by (fobj, vals) ~~~~~~~~~~^~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/threadgroup.c -o threadgroup.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/threading.c -o threading.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threadgroup.c:13: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threadgroup.c:13: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threading.c:23: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/threading.c:23: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/stackwalk.c -o stackwalk.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/gc.c -o gc.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/stackwalk.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/stackwalk.c:9: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/stackwalk.c:9: /builddir/build/BUILD/julia/src/stackwalk.c: In function 'rec_backtrace': /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/julia/build/usr/include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:18:29: note: in expansion of macro 'unw_getcontext' #define jl_unw_get(context) unw_getcontext(context) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:94:5: note: in expansion of macro 'jl_unw_get' jl_unw_get(&context); ^~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c: In function 'jl_backtrace_from_here': /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:252:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] #define unw_tdep_getcontext(uc) (getcontext (uc), 0) ~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/julia/build/usr/include/libunwind-common.h:108:29: note: in expansion of macro 'unw_tdep_getcontext' #define unw_getcontext(uc) unw_tdep_getcontext(uc) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:18:29: note: in expansion of macro 'unw_getcontext' #define jl_unw_get(context) unw_getcontext(context) ^~~~~~~~~~~~~~ /builddir/build/BUILD/julia/src/stackwalk.c:115:5: note: in expansion of macro 'jl_unw_get' jl_unw_get(&context); ^~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/gc-debug.c -o gc-debug.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-debug.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-debug.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/jitlayers.cpp -o jitlayers.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/jitlayers.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/gc-pages.c -o gc-pages.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-pages.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/gc.h:20, from /builddir/build/BUILD/julia/src/gc-pages.c:3: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/disasm.cpp -o disasm.dbg.obj In file included from /usr/include/c++/8/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/8/ppc64le-redhat-linux/bits/c++config.h:508, from /usr/include/c++/8/cstdio:41, from /builddir/build/BUILD/julia/src/disasm.cpp:20: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/method.c -o method.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/method.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/method.c:11: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/jlapi.c -o jlapi.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/src/codegen.cpp:42: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair<_jl_value_t**, llvm::GlobalVariable*>]': /builddir/build/BUILD/julia/src/codegen.cpp:6649:53: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<_jl_value_t**, llvm::GlobalVariable*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/src/codegen.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair<_jl_value_t**, llvm::GlobalVariable*>' declared here struct pair ^~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/signal-handling.c -o signal-handling.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/signal-handling.c:8: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/signal-handling.c:8: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ In file included from /builddir/build/BUILD/julia/src/signal-handling.c:117: /builddir/build/BUILD/julia/src/signals-unix.c: In function 'jl_call_in_ctx': /builddir/build/BUILD/julia/src/signals-unix.c:162:2: warning: #warning "julia: throw-in-context not supported on this platform" [-Wcpp] #warning "julia: throw-in-context not supported on this platform" ^~~~~~~ /builddir/build/BUILD/julia/src/signals-unix.c:100:15: warning: unused variable 'rsp' [-Wunused-variable] uintptr_t rsp = (uintptr_t)ptls->signal_stack + sig_stack_size; ^~~ At top level: /builddir/build/BUILD/julia/src/signal-handling.c:98:15: warning: 'jl_safe_read_mem' defined but not used [-Wunused-function] static size_t jl_safe_read_mem(const volatile char *ptr, char *out, size_t len) ^~~~~~~~~~~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/safepoint.c -o safepoint.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/safepoint.c:4: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/safepoint.c:4: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/jloptions.c -o jloptions.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h:17, from /builddir/build/BUILD/julia/src/disasm.cpp:30: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /builddir/build/BUILD/julia/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h:17, from /builddir/build/BUILD/julia/src/disasm.cpp:30: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /builddir/build/BUILD/julia/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /builddir/build/BUILD/julia/src/jitlayers.cpp:11: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/julia/src/jitlayers.cpp:6: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/timing.c -o timing.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h:17, from /builddir/build/BUILD/julia/src/disasm.cpp:30: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /builddir/build/BUILD/julia/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/subtype.c -o subtype.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/subtype.c:28: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/subtype.c:28: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/debuginfo.cpp -o debuginfo.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/debuginfo.cpp:5: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/rtutils.c -o rtutils.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -Wold-style-definition -Wstrict-prototypes -Wc++-compat -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/crc32c.c -o crc32c.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/crc32c.c:45: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/crc32c.c:45: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/processor.cpp -o processor.o In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/rtutils.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:239:16: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct unw_tdep_save_loc ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/libunwind.h:19, from /builddir/build/BUILD/julia/src/julia_internal.h:623, from /builddir/build/BUILD/julia/src/rtutils.c:24: /builddir/build/BUILD/julia/build/usr/include/libunwind-ppc64.h:256:9: warning: empty struct has size 0 in C, size 1 in C++ [-Wc++-compat] typedef struct ^~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/codegen.cpp -o codegen.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /builddir/build/BUILD/julia/src/codegen.cpp:42: /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/SchedulerRegistry.h:40: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] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/jitlayers.cpp -o jitlayers.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-simdloop.cpp -o llvm-simdloop.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/llvm-simdloop.cpp:10: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ /builddir/build/BUILD/julia/src/codegen.cpp: In function 'std::unique_ptr emit_function(jl_method_instance_t*, jl_code_info_t*, size_t, jl_llvm_functions_t*, const jl_cgparams_t*)': /builddir/build/BUILD/julia/src/codegen.cpp:6378:22: warning: variable 'found' set but not used [-Wunused-but-set-variable] bool found = false; ^~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-ptls.cpp -o llvm-ptls.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/llvm-ptls.cpp:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/julia/src/codegen.cpp:42: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair<_jl_value_t**, llvm::GlobalVariable*>]': /builddir/build/BUILD/julia/src/codegen.cpp:6649:53: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<_jl_value_t**, llvm::GlobalVariable*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/julia/src/codegen.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair<_jl_value_t**, llvm::GlobalVariable*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/src/llvm-simdloop.cpp:12: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/src/llvm-simdloop.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-muladd.cpp -o llvm-muladd.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/llvm-muladd.cpp:5: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /builddir/build/BUILD/julia/src/jitlayers.cpp:11: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:57:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:79:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/julia/src/jitlayers.cpp:6: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-late-gc-lowering.cpp -o llvm-late-gc-lowering.dbg.obj In file included from /usr/include/c++/8/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/8/ppc64le-redhat-linux/bits/c++config.h:508, from /usr/include/c++/8/cmath:41, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/DataTypes.h:33, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:48, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/src/llvm-late-gc-lowering.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-lower-handlers.cpp -o llvm-lower-handlers.dbg.obj In file included from /usr/include/c++/8/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/8/ppc64le-redhat-linux/bits/c++config.h:508, from /usr/include/c++/8/iterator:60, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/GraphTraits.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DepthFirstIterator.h:36, from /builddir/build/BUILD/julia/src/llvm-lower-handlers.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/disasm.cpp -o disasm.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/debuginfo.cpp -o debuginfo.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-gc-invariant-verifier.cpp -o llvm-gc-invariant-verifier.dbg.obj In file included from /usr/include/c++/8/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/8/ppc64le-redhat-linux/bits/c++config.h:508, from /usr/include/c++/8/cmath:41, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/DataTypes.h:33, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:48, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/julia/src/llvm-gc-invariant-verifier.cpp:6: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h:17, from /builddir/build/BUILD/julia/src/disasm.cpp:30: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCStreamer.h:351:66: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312:11: 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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /builddir/build/BUILD/julia/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h:17, from /builddir/build/BUILD/julia/src/disasm.cpp:30: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:247:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCContext.h:613:44: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312: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] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /builddir/build/BUILD/julia/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Object/ObjectFile.h:17, from /builddir/build/BUILD/julia/src/disasm.cpp:30: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:405:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:881:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/julia/build/usr/include/llvm/MC/MCFragment.h:648:42: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/iomanip:40, from /builddir/build/BUILD/julia/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-propagate-addrspaces.cpp -o llvm-propagate-addrspaces.dbg.obj In file included from /usr/include/c++/8/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/8/ppc64le-redhat-linux/bits/c++config.h:508, from /usr/include/c++/8/cstdint:38, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/EpochTracker.h:22, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallPtrSet.h:18, from /builddir/build/BUILD/julia/src/llvm-propagate-addrspaces.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-simdloop.cpp -o llvm-simdloop.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp -o llvm-multiversioning.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp:9: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-ptls.cpp -o llvm-ptls.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/src/llvm-simdloop.cpp:12: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/julia/src/llvm-simdloop.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-muladd.cpp -o llvm-muladd.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-late-gc-lowering.cpp -o llvm-late-gc-lowering.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp:12: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-lower-handlers.cpp -o llvm-lower-handlers.o /builddir/build/BUILD/julia/src/codegen.cpp: In function 'jl_cgval_t emit_expr(jl_codectx_t&, jl_value_t*, ssize_t)': /builddir/build/BUILD/julia/src/codegen.cpp:3805:60: warning: argument 'expr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] static jl_cgval_t emit_expr(jl_codectx_t &ctx, jl_value_t *expr, ssize_t ssaval) ~~~~~~~~~~~~^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp -o llvm-alloc-opt.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:5: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/cgmemmgr.cpp -o cgmemmgr.dbg.obj In file included from /usr/include/assert.h:35, from /builddir/build/BUILD/julia/src/julia_assert.h:16, from /builddir/build/BUILD/julia/src/llvm-version.h:4, from /builddir/build/BUILD/julia/src/cgmemmgr.cpp:3: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ /builddir/build/BUILD/julia/src/codegen.cpp: In function 'jl_llvm_functions_t jl_compile_linfo(jl_method_instance_t**, jl_code_info_t*, size_t, const jl_cgparams_t*)': /builddir/build/BUILD/julia/src/codegen.cpp:1070:27: warning: variable 'li' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] jl_method_instance_t *li = *pli; ^~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:7: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/build/usr/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:780:78: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:7: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" -c /builddir/build/BUILD/julia/src/llvm-api.cpp -o llvm-api.dbg.obj In file included from /usr/include/c++/8/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/8/ppc64le-redhat-linux/bits/c++config.h:508, from /usr/include/c++/8/cmath:41, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/DataTypes.h:33, from /builddir/build/BUILD/julia/build/usr/include/llvm-c/Types.h:17, from /builddir/build/BUILD/julia/build/usr/include/llvm-c/Core.h:19, from /builddir/build/BUILD/julia/src/llvm-api.cpp:11: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ make -C /builddir/build/BUILD/julia/src/flisp debug BUILDDIR='/builddir/build/BUILD/julia/src/flisp' make[2]: Entering directory '/builddir/build/BUILD/julia/src/flisp' Warning: git information unavailable; versioning information limited /builddir/build/BUILD/julia/contrib/install.sh 644 julia_version.h /builddir/build/BUILD/julia/build/usr/include/julia/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/build/usr/include/uv/unix.h /builddir/build/BUILD/julia/build/usr/include/uv/version.h /builddir/build/BUILD/julia/build/usr/include/uv/errno.h /builddir/build/BUILD/julia/build/usr/include/uv/linux.h /builddir/build/BUILD/julia/build/usr/include/uv/threadpool.h /builddir/build/BUILD/julia/build/usr/include/julia/uv g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-gc-invariant-verifier.cpp -o llvm-gc-invariant-verifier.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c flisp.c -o /builddir/build/BUILD/julia/src/flisp/flisp.dbg.obj g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-propagate-addrspaces.cpp -o llvm-propagate-addrspaces.o gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c builtins.c -o /builddir/build/BUILD/julia/src/flisp/builtins.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c string.c -o /builddir/build/BUILD/julia/src/flisp/string.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c equalhash.c -o /builddir/build/BUILD/julia/src/flisp/equalhash.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c table.c -o /builddir/build/BUILD/julia/src/flisp/table.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c iostream.c -o /builddir/build/BUILD/julia/src/flisp/iostream.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c julia_extensions.c -o /builddir/build/BUILD/julia/src/flisp/julia_extensions.dbg.obj gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -c flmain.c -o /builddir/build/BUILD/julia/src/flisp/flmain.dbg.obj g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp -o llvm-multiversioning.o g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp -o llvm-alloc-opt.o rm -rf /builddir/build/BUILD/julia/src/flisp/libflisp-debug.a ar -rcs /builddir/build/BUILD/julia/src/flisp/libflisp-debug.a /builddir/build/BUILD/julia/src/flisp/flisp.dbg.obj /builddir/build/BUILD/julia/src/flisp/builtins.dbg.obj /builddir/build/BUILD/julia/src/flisp/string.dbg.obj /builddir/build/BUILD/julia/src/flisp/equalhash.dbg.obj /builddir/build/BUILD/julia/src/flisp/table.dbg.obj /builddir/build/BUILD/julia/src/flisp/iostream.dbg.obj /builddir/build/BUILD/julia/src/flisp/julia_extensions.dbg.obj gcc -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I../support -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -I/builddir/build/BUILD/julia/build/usr/include -I/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat /builddir/build/BUILD/julia/src/flisp/flisp.dbg.obj /builddir/build/BUILD/julia/src/flisp/builtins.dbg.obj /builddir/build/BUILD/julia/src/flisp/string.dbg.obj /builddir/build/BUILD/julia/src/flisp/equalhash.dbg.obj /builddir/build/BUILD/julia/src/flisp/table.dbg.obj /builddir/build/BUILD/julia/src/flisp/iostream.dbg.obj /builddir/build/BUILD/julia/src/flisp/julia_extensions.dbg.obj /builddir/build/BUILD/julia/src/flisp/flmain.dbg.obj -o /builddir/build/BUILD/julia/src/flisp/flisp-debug /builddir/build/BUILD/julia/src/flisp/libflisp-debug.a /builddir/build/BUILD/julia/src/flisp/../support/libsupport-debug.a /builddir/build/BUILD/julia/build/usr/lib64/libuv.a -lutf8proc -lpthread -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive /builddir/build/BUILD/julia/build/usr/lib64/libunwind-generic.a /builddir/build/BUILD/julia/build/usr/lib64/libunwind.a -Wl,--version-script=/builddir/build/BUILD/julia/src/julia.expmap make[2]: Leaving directory '/builddir/build/BUILD/julia/src/flisp' g++ -shared -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys-debug.so\"" ./jltypes.dbg.obj ./gf.dbg.obj ./typemap.dbg.obj ./ast.dbg.obj ./builtins.dbg.obj ./module.dbg.obj ./interpreter.dbg.obj ./symbol.dbg.obj ./dlload.dbg.obj ./sys.dbg.obj ./init.dbg.obj ./task.dbg.obj ./array.dbg.obj ./dump.dbg.obj ./staticdata.dbg.obj ./toplevel.dbg.obj ./jl_uv.dbg.obj ./datatype.dbg.obj ./simplevector.dbg.obj ./APInt-C.dbg.obj ./runtime_intrinsics.dbg.obj ./runtime_ccall.dbg.obj ./precompile.dbg.obj ./threadgroup.dbg.obj ./threading.dbg.obj ./stackwalk.dbg.obj ./gc.dbg.obj ./gc-debug.dbg.obj ./gc-pages.dbg.obj ./method.dbg.obj ./jlapi.dbg.obj ./signal-handling.dbg.obj ./safepoint.dbg.obj ./jloptions.dbg.obj ./timing.dbg.obj ./subtype.dbg.obj ./rtutils.dbg.obj ./crc32c.dbg.obj ./processor.dbg.obj ./codegen.dbg.obj ./jitlayers.dbg.obj ./disasm.dbg.obj ./debuginfo.dbg.obj ./llvm-simdloop.dbg.obj ./llvm-ptls.dbg.obj ./llvm-muladd.dbg.obj ./llvm-late-gc-lowering.dbg.obj ./llvm-lower-handlers.dbg.obj ./llvm-gc-invariant-verifier.dbg.obj ./llvm-propagate-addrspaces.dbg.obj ./llvm-multiversioning.dbg.obj ./llvm-alloc-opt.dbg.obj ./cgmemmgr.dbg.obj ./llvm-api.dbg.obj -Wl,-rpath,'$ORIGIN/julia' -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o /builddir/build/BUILD/julia/build/usr/lib64/libjulia-debug.so.1.0 -Wl,-Bsymbolic-functions -Wl,--whole-archive ./flisp/libflisp-debug.a -Wl,--whole-archive ./support/libsupport-debug.a -L/builddir/build/BUILD/julia/build/usr/lib64 -L/builddir/build/BUILD/julia/build/usr/lib64 /builddir/build/BUILD/julia/build/usr/lib64/libuv.a -lutf8proc -Wl,--no-whole-archive -L/builddir/build/BUILD/julia/build/usr/lib64 -lLLVM -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive /builddir/build/BUILD/julia/build/usr/lib64/libunwind-generic.a /builddir/build/BUILD/julia/build/usr/lib64/libunwind.a -Wl,--version-script=/builddir/build/BUILD/julia/src/julia.expmap -Wl,-soname=libjulia-debug.so.1 g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/cgmemmgr.cpp -o cgmemmgr.o In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:7: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/julia/build/usr/include/llvm/Support/GenericDomTree.h:719:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/GenericDomTree.h:445:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]' /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:780:78: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:312:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallPtrSet.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/julia/src/llvm-alloc-opt.cpp:7: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:21, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp:12: /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:276:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:834:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:906:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/julia/build/usr/include/llvm/Support/Allocator.h:159:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/julia/build/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/SmallVector.h:299:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/julia/build/usr/include/llvm/Support/type_traits.h:19, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/Optional.h:22, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/julia/build/usr/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/julia/build/usr/include/llvm/Pass.h:32, from /builddir/build/BUILD/julia/src/llvm-multiversioning.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ g++ -I/builddir/build/BUILD/julia/build/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -mminimal-toc -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" -DJL_NDEBUG -c /builddir/build/BUILD/julia/src/llvm-api.cpp -o llvm-api.o true -ignorelibjulia-debug.so /builddir/build/BUILD/julia/build/usr/lib64/libjulia-debug.so.1.0 true -ignore /builddir/build/BUILD/julia/build/usr/lib64/libjulia-debug.so.1.0 make[1]: Leaving directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/ui' Warning: git information unavailable; versioning information limited gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat -c /builddir/build/BUILD/julia/ui/repl.c -o repl.dbg.obj In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /builddir/build/BUILD/julia/ui/repl.c:8: /usr/include/features.h:381:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat repl.dbg.obj -o /builddir/build/BUILD/julia/build/usr/bin/julia-debug -L/builddir/build/BUILD/julia/build/usr/lib64/julia -L/builddir/build/BUILD/julia/build/usr/lib64 -L/builddir/build/BUILD/julia/build/usr/lib64 -ljulia-debug -Wl,-Bdynamic -Wl,--no-whole-archive -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive /builddir/build/BUILD/julia/build/usr/lib64/libunwind-generic.a /builddir/build/BUILD/julia/build/usr/lib64/libunwind.a -Wl,--version-script=/builddir/build/BUILD/julia/src/julia.expmap -Wl,-rpath,'$ORIGIN/../lib64' -Wl,-rpath-link,/builddir/build/BUILD/julia/build/usr/lib64 -Wl,-z,origin make[1]: Leaving directory '/builddir/build/BUILD/julia/ui' /builddir/build/BUILD/julia/contrib/install.sh 644 julia_version.h /builddir/build/BUILD/julia/build/usr/include/julia/ g++ -shared -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/flisp -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -I/builddir/build/BUILD/julia/build/usr/include -DLIBRARY_EXPORTS -I/builddir/build/BUILD/julia/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"ppc64le"' -DJL_BUILD_UNAME='"Linux"' -I/builddir/build/BUILD/julia/build/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib64/julia/sys.so\"" ./jltypes.o ./gf.o ./typemap.o ./ast.o ./builtins.o ./module.o ./interpreter.o ./symbol.o ./dlload.o ./sys.o ./init.o ./task.o ./array.o ./dump.o ./staticdata.o ./toplevel.o ./jl_uv.o ./datatype.o ./simplevector.o ./APInt-C.o ./runtime_intrinsics.o ./runtime_ccall.o ./precompile.o ./threadgroup.o ./threading.o ./stackwalk.o ./gc.o ./gc-debug.o ./gc-pages.o ./method.o ./jlapi.o ./signal-handling.o ./safepoint.o ./jloptions.o ./timing.o ./subtype.o ./rtutils.o ./crc32c.o ./processor.o ./codegen.o ./jitlayers.o ./disasm.o ./debuginfo.o ./llvm-simdloop.o ./llvm-ptls.o ./llvm-muladd.o ./llvm-late-gc-lowering.o ./llvm-lower-handlers.o ./llvm-gc-invariant-verifier.o ./llvm-propagate-addrspaces.o ./llvm-multiversioning.o ./llvm-alloc-opt.o ./cgmemmgr.o ./llvm-api.o -Wl,-rpath,'$ORIGIN/julia' -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o /builddir/build/BUILD/julia/build/usr/lib64/libjulia.so.1.0 -Wl,-Bsymbolic-functions -Wl,--whole-archive ./flisp/libflisp.a -Wl,--whole-archive ./support/libsupport.a -L/builddir/build/BUILD/julia/build/usr/lib64 -L/builddir/build/BUILD/julia/build/usr/lib64 /builddir/build/BUILD/julia/build/usr/lib64/libuv.a -lutf8proc -Wl,--no-whole-archive -L/builddir/build/BUILD/julia/build/usr/lib64 -lLLVM -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive /builddir/build/BUILD/julia/build/usr/lib64/libunwind-generic.a /builddir/build/BUILD/julia/build/usr/lib64/libunwind.a -Wl,--version-script=/builddir/build/BUILD/julia/src/julia.expmap -Wl,-soname=libjulia.so.1 true -ignorelibjulia.so /builddir/build/BUILD/julia/build/usr/lib64/libjulia.so.1.0 true -ignore /builddir/build/BUILD/julia/build/usr/lib64/libjulia.so.1.0 make[1]: Leaving directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/ui' Warning: git information unavailable; versioning information limited gcc -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -fsigned-char -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat -c /builddir/build/BUILD/julia/ui/repl.c -o repl.o g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -O3 -ggdb2 -falign-functions -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src -I/builddir/build/BUILD/julia/src/support -I/builddir/build/BUILD/julia/build/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat repl.o -o /builddir/build/BUILD/julia/build/usr/bin/julia -L/builddir/build/BUILD/julia/build/usr/lib64/julia -L/builddir/build/BUILD/julia/build/usr/lib64 -L/builddir/build/BUILD/julia/build/usr/lib64 -ljulia -Wl,-Bdynamic -Wl,--no-whole-archive -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive /builddir/build/BUILD/julia/build/usr/lib64/libunwind-generic.a /builddir/build/BUILD/julia/build/usr/lib64/libunwind.a -Wl,--version-script=/builddir/build/BUILD/julia/src/julia.expmap -Wl,-rpath,'$ORIGIN/../lib64' -Wl,-rpath-link,/builddir/build/BUILD/julia/build/usr/lib64 -Wl,-z,origin make[1]: Leaving directory '/builddir/build/BUILD/julia/ui' make[1]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited cd /builddir/build/BUILD/julia/base && /builddir/build/BUILD/julia/build/usr/bin/julia -C "pwr8" --output-ji /builddir/build/BUILD/julia/build/usr/lib64/julia/corecompiler.ji.tmp --startup-file=no -g0 -O0 compiler/compiler.jl essentials.jl some.jl ctypes.jl generator.jl reflection.jl options.jl promotion.jl tuple.jl pair.jl traits.jl range.jl expr.jl error.jl bool.jl number.jl int.jl operators.jl pointer.jl refvalue.jl indices.jl array.jl abstractarray.jl bitarray.jl bitset.jl abstractdict.jl abstractset.jl iterators.jl namedtuple.jl docs/core.jl ordering.jl sort.jl compiler/utilities.jl compiler/validation.jl compiler/inferenceresult.jl compiler/params.jl compiler/inferencestate.jl compiler/typeutils.jl compiler/typelimits.jl compiler/typelattice.jl compiler/tfuncs.jl compiler/abstractinterpretation.jl compiler/typeinfer.jl compiler/optimize.jl compiler/ssair/driver.jl compiler/ssair/ir.jl compiler/ssair/domtree.jl compiler/ssair/slot2ssa.jl compiler/ssair/queries.jl compiler/ssair/passes.jl compiler/ssair/inlining.jl compiler/ssair/verify.jl compiler/ssair/legacy.jl compiler/bootstrap.jl cd /builddir/build/BUILD/julia/base && if ! /builddir/build/BUILD/julia/build/usr/bin/julia -g1 -O0 -C "pwr8" --output-ji /builddir/build/BUILD/julia/build/usr/lib64/julia/sys.ji.tmp --startup-file=no --warn-overwrite=yes --sysimage /builddir/build/BUILD/julia/build/usr/lib64/julia/corecompiler.ji sysimg.jl ; then echo '*** This error might be fixed by running `make clean`. If the error persists$(COMMA) try `make cleanall`. ***'; false; fi coreio.jl exports.jl essentials.jl ctypes.jl gcutils.jl generator.jl reflection.jl options.jl promotion.jl tuple.jl pair.jl traits.jl range.jl expr.jl error.jl bool.jl number.jl int.jl operators.jl pointer.jl refvalue.jl refpointer.jl checked.jl indices.jl array.jl abstractarray.jl subarray.jl views.jl abstractdict.jl iterators.jl namedtuple.jl hashing.jl rounding.jl float.jl twiceprecision.jl complex.jl rational.jl multinverses.jl abstractarraymath.jl arraymath.jl simdloop.jl reduce.jl reshapedarray.jl reinterpretarray.jl bitarray.jl bitset.jl some.jl dict.jl abstractset.jl set.jl char.jl strings/basic.jl strings/string.jl strings/substring.jl build_h.jl version_git.jl osutils.jl c.jl io.jl iostream.jl iobuffer.jl intfuncs.jl strings/strings.jl strings/search.jl strings/unicode.jl strings/util.jl strings/io.jl parse.jl shell.jl regex.jl pcre.jl show.jl arrayshow.jl cartesian.jl multidimensional.jl permuteddimsarray.jl broadcast.jl missing.jl version.jl sysinfo.jl libc.jl env.jl libuv.jl uv_constants.jl event.jl task.jl lock.jl threads.jl weakkeydict.jl logging.jl stream.jl filesystem.jl process.jl grisu/grisu.jl methodshow.jl secretbuffer.jl floatfuncs.jl math.jl reducedim.jl accumulate.jl ordering.jl sort.jl fastmath.jl gmp.jl mpfr.jl combinatorics.jl hashing2.jl irrationals.jl mathconstants.jl printf.jl meta.jl Enums.jl channels.jl deepcopy.jl download.jl summarysize.jl errorshow.jl stacktraces.jl initdefs.jl threadcall.jl uuid.jl loading.jl util.jl asyncmap.jl multimedia.jl deprecated.jl docs/basedocs.jl client.jl docs/Docs.jl Base ─────────── 50.907040 seconds Base64 ───────── 6.889414 seconds CRC32c ───────── 0.030109 seconds SHA ──────────── 0.495131 seconds FileWatching ─── 0.243811 seconds Unicode ──────── 0.069916 seconds Mmap ─────────── 0.214351 seconds Serialization ── 2.182689 seconds Libdl ────────── 0.101926 seconds Markdown ─────── 2.394718 seconds LibGit2 ──────── 9.096826 seconds Logging ──────── 1.167369 seconds Sockets ──────── 3.658941 seconds Printf ───────── 0.021261 seconds Profile ──────── 0.441809 seconds Dates ────────── 3.581249 seconds DelimitedFiles ─ 0.262885 seconds Random ───────── 1.477064 seconds UUIDs ────────── 0.018005 seconds Future ───────── 0.014906 seconds LinearAlgebra ── 26.544000 seconds SparseArrays ─── 7.500202 seconds SuiteSparse ──── 2.616906 seconds Distributed ──── 11.153173 seconds SharedArrays ─── 0.391106 seconds Pkg ──────────── 20.988647 seconds Test ─────────── 4.013522 seconds REPL ─────────── 4.033240 seconds Statistics ───── 1.324652 seconds Stdlibs total ──111.658714 seconds Sysimage built. Summary: Total ─────── 162.568564 seconds Base: ─────── 50.907040 seconds 31.3142% Stdlibs: ──── 111.658714 seconds 68.6841% make[1]: Leaving directory '/builddir/build/BUILD/julia' make[1]: Entering directory '/builddir/build/BUILD/julia' make[1]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited cd /builddir/build/BUILD/julia/base && if ! /builddir/build/BUILD/julia/build/usr/bin/julia-debug -O0 -C "pwr8" --output-o /builddir/build/BUILD/julia/build/usr/lib64/julia/sys-debug-o.a.tmp --startup-file=no --warn-overwrite=yes --sysimage /builddir/build/BUILD/julia/build/usr/lib64/julia/sys.ji /builddir/build/BUILD/julia/contrib/generate_precompile.jl; then echo '*** This error is usually fixed by running `make clean`. If the error persists, try `make cleanall`. ***'; false; fi cd /builddir/build/BUILD/julia/base && if ! /builddir/build/BUILD/julia/build/usr/bin/julia -O3 -C "pwr8" --output-o /builddir/build/BUILD/julia/build/usr/lib64/julia/sys-o.a.tmp --startup-file=no --warn-overwrite=yes --sysimage /builddir/build/BUILD/julia/build/usr/lib64/julia/sys.ji /builddir/build/BUILD/julia/contrib/generate_precompile.jl; then echo '*** This error is usually fixed by running `make clean`. If the error persists, try `make cleanall`. ***'; false; fi Generating precompile statements...Generating precompile statements... 1088 generated in 129.102709 seconds (overhead 81.181912 seconds) g++ -shared -fPIC -L/builddir/build/BUILD/julia/build/usr/lib64/julia -L/builddir/build/BUILD/julia/build/usr/lib64 -L/builddir/build/BUILD/julia/build/usr/lib64 -o /builddir/build/BUILD/julia/build/usr/lib64/julia/sys.so -Wl,--whole-archive /builddir/build/BUILD/julia/build/usr/lib64/julia/sys-o.a -Wl,--no-whole-archive -ljulia $([ Linux = WINNT ] && echo '' -lssp) make[1]: Leaving directory '/builddir/build/BUILD/julia' 1078 generated in 327.291099 seconds (overhead 179.323467 seconds) g++ -shared -fPIC -L/builddir/build/BUILD/julia/build/usr/lib64/julia -L/builddir/build/BUILD/julia/build/usr/lib64 -L/builddir/build/BUILD/julia/build/usr/lib64 -o /builddir/build/BUILD/julia/build/usr/lib64/julia/sys-debug.so -Wl,--whole-archive /builddir/build/BUILD/julia/build/usr/lib64/julia/sys-debug-o.a -Wl,--no-whole-archive -ljulia-debug $([ Linux = WINNT ] && echo '' -lssp) make[1]: Leaving directory '/builddir/build/BUILD/julia' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.UCUxF4 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le ++ dirname /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le + cd julia ++ echo -j4 ++ sed s/-j// + make USE_SYSTEM_LLVM=0 USE_SYSTEM_LIBUNWIND=0 USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_GMP=1 USE_SYSTEM_MPFR=0 USE_SYSTEM_SUITESPARSE=0 USE_SYSTEM_DSFMT=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_LIBM=0 USE_SYSTEM_OPENLIBM=1 BUNDLE_DEBUG_LIBS=1 JULIA_SPLITDEBUG=1 'TAGGED_RELEASE_BANNER=Fedora 29 build' VERBOSE=1 JULIA_CPU_TARGET=pwr8 USE_BLAS64=1 OPENBLAS_SYMBOLSUFFIX=64_ LIBBLAS=-lopenblasp64_ LIBBLASNAME=libopenblasp64_ LIBLAPACK=-lopenblasp64_ LIBLAPACKNAME=libopenblasp64_ prefix=/usr bindir=/usr/bin libdir=/usr/lib64 libexecdir=/usr/libexec datarootdir=/usr/share includedir=/usr/include sysconfdir=/etc build_prefix=/builddir/build/BUILD/julia/build/usr build_bindir=/builddir/build/BUILD/julia/build/usr/bin build_libdir=/builddir/build/BUILD/julia/build/usr/lib64 build_private_libdir=/builddir/build/BUILD/julia/build/usr/lib64/julia build_libexecdir=/builddir/build/BUILD/julia/build/usr/libexec build_datarootdir=/builddir/build/BUILD/julia/build/usr/share build_includedir=/builddir/build/BUILD/julia/build/usr/include build_sysconfdir=/builddir/build/BUILD/julia/build/etc JULIA_CPU_THREADS=4 DESTDIR=/builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le install Warning: git information unavailable; versioning information limited gcc -o /builddir/build/BUILD/julia/build/usr/tools/stringreplace /builddir/build/BUILD/julia/contrib/stringreplace.c make[1]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited make[2]: Entering directory '/builddir/build/BUILD/julia/deps' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'default'. make[2]: Leaving directory '/builddir/build/BUILD/julia/deps' make[2]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[2]: Leaving directory '/builddir/build/BUILD/julia/src' make[2]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'libjulia-debug'. make[2]: Leaving directory '/builddir/build/BUILD/julia/src' make[2]: Entering directory '/builddir/build/BUILD/julia/ui' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'julia-debug'. make[2]: Leaving directory '/builddir/build/BUILD/julia/ui' make[2]: Entering directory '/builddir/build/BUILD/julia/base' Warning: git information unavailable; versioning information limited make[2]: Leaving directory '/builddir/build/BUILD/julia/base' make[2]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'libjulia-release'. make[2]: Leaving directory '/builddir/build/BUILD/julia/src' make[2]: Entering directory '/builddir/build/BUILD/julia/ui' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'julia-release'. make[2]: Leaving directory '/builddir/build/BUILD/julia/ui' make[2]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited make[2]: '/builddir/build/BUILD/julia/build/usr/lib64/julia/sys.ji' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/julia' make[2]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited make[2]: '/builddir/build/BUILD/julia/build/usr/lib64/julia/sys-debug.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/julia' make[2]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[2]: Nothing to be done for 'libccalltest'. make[2]: Leaving directory '/builddir/build/BUILD/julia/src' make[2]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited make[2]: '/builddir/build/BUILD/julia/build/usr/lib64/julia/sys.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/julia' make[1]: Leaving directory '/builddir/build/BUILD/julia' /builddir/build/BUILD/julia/contrib/install.sh 755 /builddir/build/BUILD/julia/build/usr/bin/julia /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/bin/ /builddir/build/BUILD/julia/contrib/install.sh 755 /builddir/build/BUILD/julia/build/usr/bin/julia-debug /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/bin/ for suffix in julia julia-debug ; do \ for lib in /builddir/build/BUILD/julia/build/usr/lib64/lib${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /builddir/build/BUILD/julia/contrib/install.sh 755 $lib /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64 ; \ fi \ done \ done for suffix in libccalltest libsuitesparse_wrapper libamd libcamd libccolamd libcholmod libcolamd libumfpack libspqr libsuitesparseconfig libmpfr libLLVM libLLVM-6 ; do \ for lib in /builddir/build/BUILD/julia/build/usr/lib64/${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /builddir/build/BUILD/julia/contrib/install.sh 755 $lib /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia ; \ fi \ done \ done for suffix in libpcre2-8 libdSFMT libgmp libssh2 libmbedtls libmbedcrypto libmbedx509 libcurl libgit2 libopenblasp64_ ; do \ lib=/builddir/build/BUILD/julia/build/usr/lib64/julia/${suffix}.so; \ /builddir/build/BUILD/julia/contrib/install.sh 755 $lib /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia ; \ done cp: cannot stat '/builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedcrypto.so': No such file or directory chmod: cannot access '/builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libmbedcrypto.so': No such file or directory cp: cannot stat '/builddir/build/BUILD/julia/build/usr/lib64/julia/libmbedx509.so': No such file or directory chmod: cannot access '/builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libmbedx509.so': No such file or directory # Copy public headers cp -R -L /builddir/build/BUILD/julia/build/usr/include/julia/* /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/include/julia # Copy system image /builddir/build/BUILD/julia/contrib/install.sh 755 /builddir/build/BUILD/julia/build/usr/lib64/julia/sys.so /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia /builddir/build/BUILD/julia/contrib/install.sh 755 /builddir/build/BUILD/julia/build/usr/lib64/julia/sys-debug.so /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia # Copy in system image build script /builddir/build/BUILD/julia/contrib/install.sh 755 /builddir/build/BUILD/julia/contrib/build_sysimg.jl /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/julia/ # Copy in all .jl sources as well cp -R -L /builddir/build/BUILD/julia/build/usr/share/julia /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/ # Copy documentation cp -R -L /builddir/build/BUILD/julia/doc/_build/html /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/doc/julia/ # Remove various files which should not be installed rm -f /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/julia/base/version_git.sh rm -f /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/julia/test/Makefile # Copy in beautiful new man page /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/build/usr/share/man/man1/julia.1 /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/man/man1/ # Copy icon and .desktop file mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/scalable/apps/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/scalable/apps/ touch -c /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/ gtk-update-icon-cache /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/ mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/applications/ make: gtk-update-icon-cache: Command not found make: [Makefile:347: install] Error 127 (ignored) /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/contrib/julia.desktop /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/applications/ # Install appdata file mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/appdata/ /builddir/build/BUILD/julia/contrib/install.sh 644 /builddir/build/BUILD/julia/contrib/julia.appdata.xml /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/appdata/ # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if ../lib64/julia != ../lib64/julia # On FreeBSD, remove the build's libdir from each library's RPATH mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/etc cp -R /builddir/build/BUILD/julia/build/etc/julia /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/etc/ + pushd /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia ~/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia ~/build/BUILD/julia ++ readelf -d /usr/lib64/libopenlibm.so ++ sed -n '/SONAME/s/.*\(lib[^ ]*\.so\.[0-9]*\).*/\1/p' + ln -s /usr/lib64/libopenlibm.so.2 libopenlibm.so + realpath -e libopenlibm.so /usr/lib64/libopenlibm.so.2.3 + popd ~/build/BUILD/julia + cp -p CONTRIBUTING.md LICENSE.md NEWS.md README.md /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/doc/julia/ + pushd /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/man/man1/ ~/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/man/man1 ~/build/BUILD/julia + ln -s julia.1.gz julia-debug.1.gz + popd ~/build/BUILD/julia + mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/scalable/apps/ + mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/16x16/apps/ + mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/24x24/apps/ + mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/32x32/apps/ + mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/48x48/apps/ + mkdir -p /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/256x256/apps/ + cp -p contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/scalable/apps/julia.svg + convert -scale 16x16 -extent 16x16 -gravity center -background transparent contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/16x16/apps/julia.png + convert -scale 24x24 -extent 24x24 -gravity center -background transparent contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/24x24/apps/julia.png + convert -scale 32x32 -extent 32x32 -gravity center -background transparent contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/32x32/apps/julia.png + convert -scale 48x48 -extent 48x48 -gravity center -background transparent contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/48x48/apps/julia.png + convert -scale 256x256 -extent 256x256 -gravity center -background transparent contrib/julia.svg /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/icons/hicolor/256x256/apps/julia.png + desktop-file-validate /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/applications/julia.desktop /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/share/applications/julia.desktop: hint: value "Development;ComputerScience;Building;Science;Math;NumericalAnalysis;ParallelComputing;DataVisualization;ConsoleOnly;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.0.1-5.fc29 --unique-debug-suffix -1.0.1-5.fc29.ppc64le --unique-debug-src-base julia-1.0.1-5.fc29.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/julia explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libLLVM-6.0.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libumfpack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libcholmod.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libmpfr.so.6.0.1 extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libLLVM-6.0.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libcholmod.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libumfpack.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libmpfr.so.6.0.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libsuitesparseconfig.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libsuitesparse_wrapper.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libsuitesparseconfig.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libsuitesparse_wrapper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libccolamd.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libccolamd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/sys-debug.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/sys.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/sys-debug.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/sys.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libccalltest.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libccalltest.so gdb-add-index: No index was created for /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libccalltest.so gdb-add-index: [Was there no debuginfo? Was there already an index?] explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libcolamd.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libcolamd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libamd.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libamd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libspqr.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libspqr.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libcamd.so extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/julia/libcamd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/libjulia.so.1.0 extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/libjulia.so.1.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/bin/julia explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/libjulia-debug.so.1.0 extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/lib64/libjulia-debug.so.1.0 extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/bin/julia explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/bin/julia-debug extracting debug info from /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/usr/bin/julia-debug dwz: ./usr/lib64/julia/libLLVM-6.0.so-1.0.1-5.fc29.ppc64le.debug: Too many DIEs, not optimizing /usr/lib/rpm/sepdebugcrcfix: Updated 16 CRC32s, 2 CRC32s did match. 168434 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/julia/build_sysimg.jl from /usr/bin/env julia to #!/usr/bin/julia mangling shebang in /usr/share/julia/julia-config.jl from /usr/bin/env julia to #!/usr/bin/julia Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.oa9pME + umask 022 + cd /builddir/build/BUILD + cd julia + sed -i 's/\"numbers\",//' test/choosetests.jl + sed -i 's/\"ccall\",//' test/choosetests.jl + sed -i 's/\"vecelement\", //' test/choosetests.jl + sed -i 's/\"stress\",//' test/choosetests.jl + sed -i 's/\"errorshow\",//' test/choosetests.jl + sed -i 's/\"threads\",//' test/choosetests.jl + sed -i 's/readdir(STDLIB_DIR)/setdiff(readdir(STDLIB_DIR), ["LibGit2", "LinearAlgebra", "Logging"])/g' test/choosetests.jl + sed -i 's/\"cmdlineargs\", //' test/choosetests.jl ++ sed s/-j// ++ echo -j4 + make USE_SYSTEM_LLVM=0 USE_SYSTEM_LIBUNWIND=0 USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_GMP=1 USE_SYSTEM_MPFR=0 USE_SYSTEM_SUITESPARSE=0 USE_SYSTEM_DSFMT=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_LIBM=0 USE_SYSTEM_OPENLIBM=1 BUNDLE_DEBUG_LIBS=1 JULIA_SPLITDEBUG=1 'TAGGED_RELEASE_BANNER=Fedora 29 build' VERBOSE=1 JULIA_CPU_TARGET=pwr8 USE_BLAS64=1 OPENBLAS_SYMBOLSUFFIX=64_ LIBBLAS=-lopenblasp64_ LIBBLASNAME=libopenblasp64_ LIBLAPACK=-lopenblasp64_ LIBLAPACKNAME=libopenblasp64_ prefix=/usr bindir=/usr/bin libdir=/usr/lib64 libexecdir=/usr/libexec datarootdir=/usr/share includedir=/usr/include sysconfdir=/etc build_prefix=/builddir/build/BUILD/julia/build/usr build_bindir=/builddir/build/BUILD/julia/build/usr/bin build_libdir=/builddir/build/BUILD/julia/build/usr/lib64 build_private_libdir=/builddir/build/BUILD/julia/build/usr/lib64/julia build_libexecdir=/builddir/build/BUILD/julia/build/usr/libexec build_datarootdir=/builddir/build/BUILD/julia/build/usr/share build_includedir=/builddir/build/BUILD/julia/build/usr/include build_sysconfdir=/builddir/build/BUILD/julia/build/etc JULIA_CPU_THREADS=4 test Warning: git information unavailable; versioning information limited make[1]: Entering directory '/builddir/build/BUILD/julia/deps' Warning: git information unavailable; versioning information limited make[1]: Nothing to be done for 'default'. make[1]: Leaving directory '/builddir/build/BUILD/julia/deps' make[1]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[1]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[1]: Leaving directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[1]: Nothing to be done for 'libjulia-release'. make[1]: Leaving directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/ui' Warning: git information unavailable; versioning information limited make[1]: Nothing to be done for 'julia-release'. make[1]: Leaving directory '/builddir/build/BUILD/julia/ui' make[1]: Entering directory '/builddir/build/BUILD/julia/base' Warning: git information unavailable; versioning information limited make[1]: Leaving directory '/builddir/build/BUILD/julia/base' make[1]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited make[1]: '/builddir/build/BUILD/julia/build/usr/lib64/julia/sys.ji' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/julia' make[1]: Entering directory '/builddir/build/BUILD/julia' Warning: git information unavailable; versioning information limited make[1]: '/builddir/build/BUILD/julia/build/usr/lib64/julia/sys.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/julia' make[1]: Entering directory '/builddir/build/BUILD/julia/src' Warning: git information unavailable; versioning information limited make[1]: Nothing to be done for 'libccalltest'. make[1]: Leaving directory '/builddir/build/BUILD/julia/src' make[1]: Entering directory '/builddir/build/BUILD/julia/test' Warning: git information unavailable; versioning information limited /builddir/build/BUILD/julia/build/usr/bin/julia --check-bounds=yes --startup-file=no ./runtests.jl all Test (Worker) | Time (s) | GC (s) | GC % | Alloc (MB) | RSS (MB) compiler/validation (4) | 3.47 | 0.10 | 2.8 | 152.31 | 240.38 From worker 2: Skipping Base.Filesystem.JL_O_RANDOM From worker 2: Skipping Base.Filesystem.JL_O_SEQUENTIAL From worker 2: Skipping Base.Filesystem.JL_O_SHORT_LIVED From worker 2: Skipping Base.Filesystem.JL_O_TEMPORARY From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend From worker 2: Skipping Base.Filesystem.JL_O_RANDOM From worker 2: Skipping Base.Filesystem.JL_O_SEQUENTIAL From worker 2: Skipping Base.Filesystem.JL_O_SHORT_LIVED From worker 2: Skipping Base.Filesystem.JL_O_TEMPORARY From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend compiler/compiler (3) | 13.61 | 0.38 | 2.8 | 699.34 | 252.25 ambiguous (2) | 13.93 | 0.27 | 1.9 | 1155.67 | 251.13 strings/search (3) | 3.33 | 0.03 | 0.9 | 101.35 | 262.00 strings/io (3) | 3.81 | 0.03 | 0.9 | 123.58 | 274.88 strings/util (2) | 7.77 | 0.05 | 0.6 | 175.37 | 274.69 unicode/utf8 (2) | 0.51 | 0.00 | 0.0 | 4.11 | 274.81 strings/types (3) | 7.22 | 0.17 | 2.4 | 1166.15 | 282.75 worlds (3) | 2.29 | 0.03 | 1.5 | 114.96 | 284.31 keywordargs (3) | 6.65 | 0.10 | 1.6 | 111.82 | 287.06 strings/basic (4) | 33.42 | 0.57 | 1.7 | 1188.46 | 288.94 char (4) | 4.68 | 0.10 | 2.2 | 190.62 | 296.56 triplequote (4) | 0.10 | 0.00 | 0.0 | 3.83 | 296.56 intrinsics (4) | 1.53 | 0.03 | 2.3 | 58.07 | 299.13 subtype (3) | 34.54 | 0.66 | 1.9 | 1763.09 | 753.06 hashing (3) | 23.86 | 0.61 | 2.6 | 1353.84 | 753.06 iobuffer (3) | 5.79 | 0.05 | 0.9 | 110.18 | 753.06 staged (3) | 3.89 | 0.10 | 2.5 | 217.94 | 753.06 core (2) | 86.06 | 6.53 | 7.6 | 10699.40 | 644.44 dict (4) | 56.45 | 1.50 | 2.7 | 2779.58 | 379.81 tuple (4) | 9.72 | 0.11 | 1.1 | 277.66 | 379.81 reduce (4) | 21.19 | 0.91 | 4.3 | 1336.93 | 490.81 offsetarray (3) | 70.42 | 2.40 | 3.4 | 3413.04 | 753.06 reducedim (4) | 55.36 | 1.96 | 3.5 | 3014.55 | 490.81 intfuncs (4) | 7.65 | 0.15 | 2.0 | 167.58 | 498.88 simdloop (4) | 4.63 | 0.33 | 7.0 | 260.37 | 500.25 rational (4) | 20.39 | 0.56 | 2.8 | 796.06 | 500.25 arrayops (2) | 186.93 | 8.67 | 4.6 | 8966.89 | 702.81 abstractarray (3) | 119.00 | 4.97 | 4.2 | 5028.30 | 864.81 copy (2) | 5.29 | 0.21 | 4.0 | 168.04 | 702.81 fastmath (2) | 13.81 | 0.60 | 4.3 | 654.67 | 702.81 functional (2) | 10.96 | 0.56 | 5.1 | 576.48 | 702.81 subarray (5) | 362.88 | 21.42 | 5.9 | 24268.01 | 777.13 operators (5) | 8.73 | 0.55 | 6.3 | 517.85 | 789.94 path (5) | 4.64 | 0.05 | 1.1 | 47.88 | 817.06 math (3) | 80.26 | 1.96 | 2.4 | 3131.46 | 920.13 parse (5) | 9.01 | 0.63 | 7.0 | 447.13 | 820.25 iterators (2) | 64.54 | 4.48 | 6.9 | 3778.99 | 733.13 bigint (5) | 10.18 | 0.40 | 3.9 | 307.65 | 822.50 bigfloat (2) | 0.80 | 0.05 | 6.0 | 51.88 | 733.25 From worker 2: [stdio passthrough ok] spawn (2) | 25.28 | 0.74 | 2.9 | 630.97 | 752.81 backtrace (2) | 3.11 | 0.19 | 6.0 | 46.40 | 763.63 file (2) | 7.29 | 0.37 | 5.0 | 246.74 | 776.63 bitarray (4) | 192.31 | 9.79 | 5.1 | 12434.86 | 718.31 version (4) | 4.11 | 0.21 | 5.1 | 163.89 | 723.00 From worker 3: WARNING: replacing module Foo. loading (3) | 60.39 | 2.95 | 4.9 | 4122.67 | 922.63 namedtuple (4) | 6.85 | 0.27 | 3.9 | 221.72 | 729.25 sorting (5) | 61.71 | 3.83 | 6.2 | 2359.39 | 902.44 mpfr (3) | 29.88 | 0.73 | 2.4 | 1219.13 | 954.06 floatapprox (3) | 3.27 | 0.11 | 3.3 | 122.87 | 954.31 complex (5) | 30.09 | 1.07 | 3.6 | 787.10 | 931.75 regex (5) | 0.87 | 0.05 | 5.8 | 39.35 | 932.00 reflection (3) | 11.31 | 0.51 | 4.5 | 545.29 | 955.25 float16 (5) | 4.30 | 0.15 | 3.6 | 134.65 | 932.31 sysinfo (5) | 0.30 | 0.03 | 8.4 | 17.81 | 932.31 combinatorics (3) | 2.56 | 0.09 | 3.4 | 93.25 | 955.50 env (5) | 1.19 | 0.03 | 2.1 | 21.13 | 932.69 read (2) | 68.63 | 4.44 | 6.5 | 2885.00 | 1154.00 mod2pi (2) | 1.11 | 0.04 | 3.5 | 24.54 | 1155.00 euler (2) | 2.67 | 0.33 | 12.4 | 120.15 | 1161.19 rounding (3) | 12.15 | 0.46 | 3.8 | 438.37 | 956.31 broadcast (4) | 79.38 | 5.70 | 7.2 | 4567.53 | 830.38 goto (4) | 0.14 | 0.00 | 0.0 | 2.47 | 831.00 llvmcall (4) | 0.59 | 0.00 | 0.0 | 19.42 | 831.94 llvmcall2 (4) | 0.12 | 0.00 | 0.0 | 1.82 | 831.94 sets (3) | 24.85 | 0.64 | 2.6 | 727.27 | 972.50 grisu (4) | 6.14 | 0.23 | 3.8 | 181.81 | 836.06 some (3) | 2.46 | 0.10 | 4.2 | 90.33 | 972.88 stacktraces (3) | 2.80 | 0.12 | 4.3 | 142.77 | 974.31 meta (4) | 3.07 | 0.17 | 5.4 | 123.44 | 840.00 docs (3) | 14.79 | 0.83 | 5.6 | 683.45 | 1002.63 enums (3) | 5.88 | 0.30 | 5.0 | 303.18 | 1009.13 show (2) | 62.15 | 6.09 | 9.8 | 2734.99 | 1207.31 int (3) | 12.07 | 0.21 | 1.7 | 219.33 | 1029.38 From worker 4: Test Summary: | Pass Total From worker 4: @deprecate | 6 6 From worker 4: Test Summary: | Pass Total From worker 4: firstcaller | 1 1 From worker 4: Test Summary: | Broken Total From worker 4: parser syntax deprecations | 1 1 misc (4) | 37.03 | 3.24 | 8.7 | 1956.59 | 967.56 bitset (3) | 4.45 | 0.06 | 1.4 | 57.75 | 1037.69 inline (3) | 0.51 | 0.02 | 3.8 | 13.19 | 1037.81 ranges (5) | 83.33 | 8.99 | 10.8 | 8482.80 | 1015.88 checked (2) | 12.31 | 0.19 | 1.5 | 102.42 | 1237.75 cartesian (2) | 0.19 | 0.00 | 0.0 | 0.83 | 1238.06 osutils (2) | 0.59 | 0.00 | 0.0 | 0.62 | 1238.06 error (5) | 3.10 | 0.09 | 3.0 | 73.05 | 1025.50 boundscheck (3) | 7.93 | 0.00 | 0.0 | 15.53 | 1037.88 iostream (5) | 1.37 | 0.09 | 6.6 | 69.50 | 1025.94 specificity (5) | 0.30 | 0.00 | 0.0 | 3.65 | 1025.94 floatfuncs (4) | 11.08 | 0.90 | 8.1 | 601.87 | 1000.50 secretbuffer (3) | 1.77 | 0.49 | 27.4 | 40.54 | 1038.81 codegen (5) | 4.89 | 0.59 | 12.1 | 34.81 | 1042.88 syntax (3) | 3.76 | 0.10 | 2.7 | 100.08 | 1038.81 reinterpretarray (4) | 12.01 | 0.83 | 6.9 | 661.19 | 1000.50 channels (2) | 18.53 | 3.09 | 16.7 | 741.94 | 1315.56 logging (5) | 11.29 | 0.52 | 4.6 | 432.32 | 1042.88 missing (3) | 14.69 | 0.51 | 3.5 | 509.02 | 1050.69 asyncmap (4) | 13.55 | 1.25 | 9.2 | 700.35 | 1000.50 Pkg/resolve (4) | 67.12 | 8.15 | 12.1 | 6798.26 | 1004.38 Dates/accessors (4) | 70.84 | 4.21 | 5.9 | 3768.57 | 1008.94 Dates/adjusters (4) | 12.70 | 0.45 | 3.6 | 245.85 | 1026.19 Dates/query (4) | 3.87 | 0.05 | 1.2 | 17.46 | 1027.25 Dates/periods (4) | 36.25 | 1.95 | 5.4 | 956.00 | 1039.38 SparseArrays/higherorderfns (2) | 230.48 | 18.33 | 8.0 | 12032.69 | 1320.19 Dates/ranges (4) | 26.51 | 2.22 | 8.4 | 1061.24 | 1061.69 Dates/rounding (2) | 7.30 | 0.19 | 2.7 | 116.28 | 1323.69 Dates/types (4) | 5.47 | 0.07 | 1.3 | 36.08 | 1061.69 Dates/arithmetic (4) | 20.11 | 0.91 | 4.5 | 563.53 | 1062.25 Dates/conversions (4) | 3.11 | 0.08 | 2.5 | 22.99 | 1062.69 Base64 (4) | 3.97 | 0.28 | 6.9 | 186.10 | 1064.38 Dates/io (2) | 32.84 | 1.54 | 4.7 | 854.92 | 1327.13 CRC32c (4) | 3.64 | 0.18 | 5.1 | 111.11 | 1064.63 DelimitedFiles (2) | 12.52 | 0.74 | 5.9 | 378.49 | 1327.38 FileWatching (2) | 43.47 | 5.39 | 12.4 | 164.67 | 1327.38 Future (2) | 2.84 | 0.16 | 5.6 | 84.61 | 1327.38 SparseArrays/sparse (5) | 343.63 | 90.06 | 26.2 | 9864.69 | 1251.50 Libdl (5) | 1.37 | 0.08 | 5.6 | 25.77 | 1257.88 InteractiveUtils (2) | 21.37 | 1.10 | 5.1 | 559.41 | 1358.38 Markdown (5) | 12.37 | 1.05 | 8.5 | 483.29 | 1261.31 SparseArrays/sparsevector (3) | 356.79 | 21.42 | 6.0 | 17566.13 | 1471.88 Profile (3) | 8.96 | 0.57 | 6.4 | 309.50 | 1471.88 Mmap (2) | 22.61 | 16.73 | 74.0 | 247.63 | 1360.69 Printf (5) | 48.29 | 4.86 | 10.1 | 2573.28 | 1288.38 ┌ Warning: TerminalMenus: Unable to enter raw mode: ArgumentError("stream is closed or unusable") └ @ REPL.TerminalMenus ~/build/BUILD/julia/build/usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl:21 From worker 3: ┌ Warning: TerminalMenus: Unable to enter raw mode: ArgumentError("stream is closed or unusable") └ @ REPL.TerminalMenus ~/build/BUILD/julia/build/usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl:21 From worker 3: REPL (3) | 68.04 | 4.84 | 7.1 | 2558.29 | 1498.44 Random (2) | 69.52 | 5.28 | 7.6 | 2668.52 | 1398.56 Serialization (3) | 14.11 | 1.28 | 9.1 | 698.85 | 1501.25 Sockets (2) | 11.33 | 0.38 | 3.4 | 166.67 | 1406.00 SHA (5) | 114.54 | 1.79 | 1.6 | 651.02 | 1335.75 Distributed (4) | 251.46 | 0.00 | 0.0 | 6.09 | 1064.63 UUIDs (4) | 0.24 | 0.00 | 0.0 | 8.82 | 1064.63 Statistics (3) | 76.80 | 5.90 | 7.7 | 2431.78 | 1528.75 Unicode (4) | 12.97 | 0.69 | 5.3 | 317.70 | 1073.38 ┌ Warning: Omitting `@test_deprecated` tests which can't yet │ be tested in --depwarn=error mode └ @ Main.Test39Main_Test ~/build/BUILD/julia/build/usr/share/julia/stdlib/v1.0/Test/test/runtests.jl:736 Test (5) | 54.32 | 0.83 | 1.5 | 444.12 | 1360.88 SuiteSparse (2) | 123.70 | 11.06 | 8.9 | 3919.38 | 1467.94 Executing tests that run on node 1 only: precompile (1) | 49.50 | 0.24 | 0.5 | 464.78 | 261.25 SharedArrays (1) | 40.52 | 1.36 | 3.4 | 1740.46 | 288.06 Test Summary: | Pass Broken Total Overall | 35762890 327822 36090712 SUCCESS make[1]: Leaving directory '/builddir/build/BUILD/julia/test' + exit 0 Processing files: julia-1.0.1-5.fc29.ppc64le warning: File listed twice: /usr/lib/.build-id/05/31fcf4646774b3fda8153589633d1d96641d14 warning: File listed twice: /usr/lib/.build-id/f5/18628d5db73d7619fd846070925161e9c734c5 Provides: application() application(julia.desktop) bundled(libunwind) = 1.1-julia2 bundled(libuv) = 1.9.0 bundled(llvm) = 6.0.0 bundled(mpfr) = 4.0.1 bundled(suitesparse) = 4.4.5 julia = 1.0.1-5.fc29 julia(ppc-64) = 1.0.1-5.fc29 libjulia.so.1()(64bit) metainfo() metainfo(julia.appdata.xml) Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires(posttrans): /bin/sh Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.22)(64bit) ld64.so.2(GLIBC_2.23)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libcurl.so.4()(64bit) libdSFMT.so.2.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GLIBC_2.0)(64bit) libgit2.so.27()(64bit) libgmp.so.10()(64bit) libjulia.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libmbedtls.so.12()(64bit) libopenblasp64_.so.0()(64bit) libopenlibm.so.2()(64bit) libpcre2-8.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(64bit) libssh2.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libutf8proc.so.2()(64bit) rtld(GNU_HASH) Processing files: julia-common-1.0.1-5.fc29.noarch Provides: config(julia-common) = 1.0.1-5.fc29 julia-common = 1.0.1-5.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/julia Processing files: julia-doc-1.0.1-5.fc29.noarch Provides: julia-doc = 1.0.1-5.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: julia-devel-1.0.1-5.fc29.ppc64le Provides: julia-devel = 1.0.1-5.fc29 julia-devel(ppc-64) = 1.0.1-5.fc29 libjulia-debug.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.22)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GLIBC_2.0)(64bit) libjulia-debug.so.1()(64bit) libjulia.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libutf8proc.so.2()(64bit) rtld(GNU_HASH) Processing files: julia-debugsource-1.0.1-5.fc29.ppc64le Provides: julia-debugsource = 1.0.1-5.fc29 julia-debugsource(ppc-64) = 1.0.1-5.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: julia-debuginfo-1.0.1-5.fc29.ppc64le Provides: debuginfo(build-id) = 0531fcf4646774b3fda8153589633d1d96641d14 debuginfo(build-id) = 173d434bd2611a9dcfbcb2d99c73ea11ec3231bf debuginfo(build-id) = 2eaf543cc3779ddd9b921bdc3f50bc54a52b8086 debuginfo(build-id) = 3557322207796d3b2365a724b1e10363bd7c99aa debuginfo(build-id) = 45b83f3138808e79ee857f73a9ded8eea97e4c9c debuginfo(build-id) = 595a06685ac92f3fccd931af2f3acb7d6e1f34cc debuginfo(build-id) = 6c5242d50adc9b724b6b63f888dba13c22d51707 debuginfo(build-id) = 708bd49255ed98e9bda8c6599f592cd8c9a01b81 debuginfo(build-id) = 712b7370296110312a89cc84f40d6548f26efa70 debuginfo(build-id) = 8f3512c44520012be14ab88c4f453e46193afd7a debuginfo(build-id) = 94def8dcfc8e5d164186e0d25822dd2fbe5fea2e debuginfo(build-id) = a8bb62390356b98b4c2b40f3880566ae224439c9 debuginfo(build-id) = ad8f762a9aded09e74d9b2036fe09a59b7a8e0a0 debuginfo(build-id) = bcf7cea6245c7e0d8ec09d76d32f1bb0d2345f60 debuginfo(build-id) = c570be12baaf2831805f92da319e1fb52880d872 debuginfo(build-id) = f6ece4ca607a9285afaa7653a0baa77cc1830aeb julia-debuginfo = 1.0.1-5.fc29 julia-debuginfo(ppc-64) = 1.0.1-5.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: julia-debugsource(ppc-64) = 1.0.1-5.fc29 Processing files: julia-devel-debuginfo-1.0.1-5.fc29.ppc64le Provides: debuginfo(build-id) = 0531fcf4646774b3fda8153589633d1d96641d14 debuginfo(build-id) = 74a41abf21cc12dc6d252a0cf6719c82e5808ba0 debuginfo(build-id) = a8bb62390356b98b4c2b40f3880566ae224439c9 debuginfo(build-id) = e9fa738ac8fc4156a9843a8a6496ba6b6bfc5b6c julia-devel-debuginfo = 1.0.1-5.fc29 julia-devel-debuginfo(ppc-64) = 1.0.1-5.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: julia-debugsource(ppc-64) = 1.0.1-5.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le Wrote: /builddir/build/RPMS/julia-1.0.1-5.fc29.ppc64le.rpm Wrote: /builddir/build/RPMS/julia-common-1.0.1-5.fc29.noarch.rpm Wrote: /builddir/build/RPMS/julia-doc-1.0.1-5.fc29.noarch.rpm Wrote: /builddir/build/RPMS/julia-devel-1.0.1-5.fc29.ppc64le.rpm Wrote: /builddir/build/RPMS/julia-debugsource-1.0.1-5.fc29.ppc64le.rpm Wrote: /builddir/build/RPMS/julia-debuginfo-1.0.1-5.fc29.ppc64le.rpm Wrote: /builddir/build/RPMS/julia-devel-debuginfo-1.0.1-5.fc29.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Zp6tuY + umask 022 + cd /builddir/build/BUILD + cd julia + /usr/bin/rm -rf /builddir/build/BUILDROOT/julia-1.0.1-5.fc29.ppc64le + exit 0 Child return code was: 0